Equations
- (LO.Propositional.Superintuitionistic.Formula.atom a).toClassical = LO.Propositional.Classical.Formula.atom a
- LO.Propositional.Superintuitionistic.Formula.verum.toClassical = ⊤
- LO.Propositional.Superintuitionistic.Formula.falsum.toClassical = ⊥
- p.neg.toClassical = ~p.toClassical
- (p.and q).toClassical = p.toClassical ⋏ q.toClassical
- (p.or q).toClassical = p.toClassical ⋎ q.toClassical
- (p.imp q).toClassical = p.toClassical ⟶ q.toClassical
Instances For
Equations
- LO.Propositional.Superintuitionistic.instCoeFormulaFormula = { coe := LO.Propositional.Superintuitionistic.Formula.toClassical }
Equations
- One or more equations did not get rendered due to their size.
Equations
- (LO.Propositional.Classical.Formula.atom a).toSuperintuitionistic = LO.Propositional.Superintuitionistic.Formula.atom a
- (LO.Propositional.Classical.Formula.natom a).toSuperintuitionistic = ~LO.Propositional.Superintuitionistic.Formula.atom a
- LO.Propositional.Classical.Formula.verum.toSuperintuitionistic = ⊤
- LO.Propositional.Classical.Formula.falsum.toSuperintuitionistic = ⊥
- (p.and q).toSuperintuitionistic = p.toSuperintuitionistic ⋏ q.toSuperintuitionistic
- (p.or q).toSuperintuitionistic = p.toSuperintuitionistic ⋎ q.toSuperintuitionistic
Instances For
Equations
- LO.Propositional.Classical.instCoeFormulaFormula = { coe := LO.Propositional.Classical.Formula.toSuperintuitionistic }
Equations
- LO.Propositional.Classical.instCoeTheoryTheory = { coe := fun (x : LO.Propositional.Classical.Theory α) => LO.Propositional.Classical.Formula.toSuperintuitionistic '' x }