Theorems · Theorem · order theory
HeytingHom.mk.inj
∀ {α : Type u_6} {β : Type u_7} {inst : HeytingAlgebra α} {inst_1 : HeytingAlgebra β} {toLatticeHom : LatticeHom α β}
{map_bot' : toLatticeHom.toFun ⊥ = ⊥}
{map_himp' : ∀ (a b : α), toLatticeHom.toFun (a ⇨ b) = toLatticeHom.toFun a ⇨ toLatticeHom.toFun b}
{toLatticeHom_1 : LatticeHom α β} {map_bot'_1 : toLatticeHom_1.toFun ⊥ = ⊥}
{map_himp'_1 : ∀ (a b : α), toLatticeHom_1.toFun (a ⇨ b) = toLatticeHom_1.toFun a ⇨ toLatticeHom_1.toFun b},
{ toLatticeHom := toLatticeHom, map_bot' := map_bot', map_himp' := map_himp' } =
{ toLatticeHom := toLatticeHom_1, map_bot' := map_bot'_1, map_himp' := map_himp'_1 } →
toLatticeHom = toLatticeHom_1- Defined in
- Mathlib.Order.Heyting.Hom
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 10 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites8
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Bot.botstatement and proof · cited by 4,720
- LatticeHomstatement and proof · cited by 192
- HImp.himpstatement and proof · cited by 153
- HeytingAlgebrastatement and proof · cited by 108
- HeytingHomstatement · cited by 45
- SupHom.toFunstatement and proof · cited by 43
- LatticeHom.toSupHomstatement and proof · cited by 31
- HeytingHom.mk.noConfusionproof · cited by 1
Cited by1
Results whose statement or proof uses this declaration.
- HeytingHom.mk.injEqproof · cited by 0