MIL/C08_Hierarchies/S03_Subobjects.lean
15 declarations, 2 contain sorry, 0 declared as axioms
Imported by 1 file
- structure
Submonoid₁line 8 sourceno axioms what this means
Statement uses:
MonoidAlso declared: MIL/C08_Hierarchies/solutions/Solutions_S03_Subobjects.lean:8 (same declaration text).
- instance
(instance at line 17)line 17 sourceSource documentation
Submonoids in
Mcan be seen as sets inM.instance [Monoid M] : SetLike (Submonoid₁ M) M where …
Mentions: Submonoid₁
- example
(example at line 23)line 23 source - example
(example at line 25)line 25 source - example
(example at line 28)line 28 source - instance
SubMonoid₁Monoidline 31 sourceno axioms what this means
Statement uses:
Monoid, Submonoid₁,Subtype,Membership.memProof uses:
Monoid.mk,Semigroup.mk,Mul.mk,Subtype.mk,HMul.hMul,One.mk,OfNat.ofNat,Submonoid₁.one_mem,npowRecAuto17 instances, coercions and auxiliary constants left out.
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S03_Subobjects.lean:31 (same declaration text).
- example
(example at line 39)line 39 source - class
SubmonoidClass₁line 47 sourceno axioms what this means
Statement uses:
Monoid,SetLikeAlso declared: MIL/C08_Hierarchies/solutions/Solutions_S03_Subobjects.lean:47 (same declaration text).
- instance
(instance at line 51)line 51 source - instance
(instance at line 56)line 56 source - example
(example at line 63)line 63 source - def
Submonoid.Setoidsorry line 66 sourcedepends on sorry what this means
Statement uses:
CommMonoid,Submonoid,SetoidProof uses:
Setoid.mk,Exists,And,Membership.mem,Eq,HMul.hMul,Equivalence.mk,sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat,Nat12 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S03_Subobjects.lean:94 (same statement text; different proof or body). Qualify references as Submonoid.Setoid@path.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- instance
(instance at line 75)line 75 source - def
QuotientMonoid.mkline 78 sourcedepends on sorry what this means
Statement uses:
CommMonoid,Submonoid,HasQuotient.QuotientProof uses:
Quotient.mk,Submonoid.Setoid5 instances, coercions and auxiliary constants left out.
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S03_Subobjects.lean:108 (same declaration text).
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
- instance
(instance at line 80)sorry line 80 source