OAI/GroupTheory/RightAngledArtin/Basic.lean
17 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.EilenbergGanea.artinRelationsline 14Source documentation
The defining commutators of the right-angled Artin group.
Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:78 (different declaration text). Qualify references as OAI.EilenbergGanea.artinRelations@path.
def artinRelations {V : Type*} (L : SimpleGraph V) : Set (FreeGroup V) := … - abbrev
OAI.EilenbergGanea.ArtinGroupline 18Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:83 (different declaration text). Qualify references as OAI.EilenbergGanea.ArtinGroup@path.
- def
OAI.EilenbergGanea.heightline 21Source documentation
Every standard generator has integral height one.
Distinct definitions of this name: ComparatorChallenges/EilenbergGanea.lean:86 (different declaration text). Qualify references as OAI.EilenbergGanea.height@path.
def height {V : Type*} (L : SimpleGraph V) : ArtinGroup L →* Multiplicative ℤ := … - abbrev
OAI.EilenbergGanea.artinGeneratorline 35 - theorem
OAI.EilenbergGanea.height_generatorline 37 - theorem
OAI.EilenbergGanea.adjacent_generators_commuteline 41 - def
OAI.EilenbergGanea.edgeDifferencesline 52 - def
OAI.EilenbergGanea.edgeGeneratedline 55 - theorem
OAI.EilenbergGanea.edge_difference_memline 57 - theorem
OAI.EilenbergGanea.reachable_difference_memline 61 - theorem
OAI.EilenbergGanea.reachable_inv_difference_memline 70 - theorem
OAI.EilenbergGanea.conjugate_mem_of_differenceline 84Source documentation
A group-theoretic conjugation identity used with edge differences.
theorem conjugate_mem_of_difference {A : Type*} [Group A] (K : Subgroup A) {g a e : A} (hga : g * a⁻¹ ∈ K) (he : e ∈ K) (ha : Commute a e) : g * e * g⁻¹ ∈ K := by … - theorem
OAI.EilenbergGanea.generator_conjugate_memline 94 - theorem
OAI.EilenbergGanea.generator_inv_conjugate_memline 105 - theorem
OAI.EilenbergGanea.edgeGenerated_normalline 121 - theorem
OAI.EilenbergGanea.edgeGenerated_eq_height_kernelline 134Source documentation
For a connected defining graph, edge differences generate the full height kernel.
theorem edgeGenerated_eq_height_kernel (hconn : L.Preconnected) (v₀ : V) : edgeGenerated L = (height L).ker := by …Mentions: OAI.EilenbergGanea.edgeGenerated
- theorem
OAI.EilenbergGanea.height_kernel_fgline 158