structure
definition
def or abbrev
DistinguishedCarrier
show as:
view Lean formalization →
formal statement (Lean)
32structure DistinguishedCarrier where
33 Carrier : Type
34 base : Carrier
35 witness : Carrier
36 distinct : base ≠ witness
37
38instance (A : DistinguishedCarrier) : Nonempty A.Carrier := ⟨A.base⟩
proof body
Definition body.
39
40/-- The minimal distinguished carrier: `Bool`, with `false ≠ true`. -/