411ebbc3c1
This commit also adds several new theorems that are useful for implementing the simplifier. TODO: perhaps we should remove the declarations at basic_thms.h? Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
9 lines
269 B
Text
9 lines
269 B
Text
Set: pp::colors
|
||
Set: pp::unicode
|
||
Defined: f
|
||
Defined: g
|
||
Proved: T1
|
||
Defined: h
|
||
Proved: T2
|
||
Theorem T2 (a b : Bool) : h a b ⇒ f b ⇒ a :=
|
||
Discharge (λ H : a ∨ b, Discharge (λ H::1 : ¬ b, DisjCases H (λ H : a, H) (λ H : b, AbsurdElim a H H::1)))
|