OAI/GroupTheory/BooneHigman/MappingTori.lean
61 declarations, 0 contain sorry, 0 declared as axioms
Sequential limits, injective induced maps, and finite presentation of mapping tori.
- def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.transitionline 15 - instance
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.(instance at line 17)line 17 - abbrev
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.Limitline 28 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.ofline 30 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.of_transitionline 35 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.of_succline 38 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.liftline 46 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.lift_ofline 52 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.hom_extline 55 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.shiftHomline 60 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.forwardHomline 66 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.shift_ofline 75 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.forward_ofline 76 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.shiftline 78 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.shift_apply_ofline 91 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.shift_symm_ofline 92 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.compatible_of_succline 94 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.actionline 108 - abbrev
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.Torusline 111 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.baseline 113 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.stableline 114 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.action_oneline 116 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.action_neg_oneline 119 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.relationline 124 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.stageMapline 135 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.stageMap_applyline 138 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.stageMap_succline 141 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.limitMapline 145 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.limitMap_ofline 148 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.limitMap_shiftline 150 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.limitMap_shift_invline 158 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.limitMap_shift_zpowline 165 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.torusLiftline 180 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.torusLift_baseline 186 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.torusLift_stableline 189 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.inl_ofline 194 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.torus_hom_extline 207 - abbrev
OAI.FiniteAlgebraicEnvelopes.MappingTorus.Freeline 229 - def
OAI.FiniteAlgebraicEnvelopes.MappingTorus.letterline 230 - def
OAI.FiniteAlgebraicEnvelopes.MappingTorus.relatorline 231 - def
OAI.FiniteAlgebraicEnvelopes.MappingTorus.relationsline 234 - instance
OAI.FiniteAlgebraicEnvelopes.MappingTorus.(instance at line 235)line 235 - abbrev
OAI.FiniteAlgebraicEnvelopes.MappingTorus.Presentationline 236 - def
OAI.FiniteAlgebraicEnvelopes.MappingTorus.baseline 237 - def
OAI.FiniteAlgebraicEnvelopes.MappingTorus.stableline 238 - theorem
OAI.FiniteAlgebraicEnvelopes.MappingTorus.relationline 240 - def
OAI.FiniteAlgebraicEnvelopes.MappingTorus.liftline 252 - theorem
OAI.FiniteAlgebraicEnvelopes.MappingTorus.lift_baseline 259 - theorem
OAI.FiniteAlgebraicEnvelopes.MappingTorus.lift_stableline 262 - theorem
OAI.FiniteAlgebraicEnvelopes.MappingTorus.hom_extline 266 - def
OAI.FiniteAlgebraicEnvelopes.MappingTorus.equivalenceline 280 - theorem
OAI.FiniteAlgebraicEnvelopes.MappingTorus.finite_relationsline 298 - theorem
OAI.FiniteAlgebraicEnvelopes.MappingTorus.finitelyPresentedline 328 - theorem
OAI.FiniteAlgebraicEnvelopes.MappingTorus.torus_finitelyPresentedline 334 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.transition_naturalline 346 - def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.mapline 358 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.map_ofline 365 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.map_shiftline 367 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.map_surjectiveline 370 - theorem
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.map_injectiveline 378Source documentation
Killing the coefficient kernel in one step makes the induced map injective. No injectivity assumption on either transition is needed.
theorem map_injective (hk : ∀ x, q x = 1 → f x = 1) : Function.Injective (map f g q hq) := by …
- def
OAI.FiniteAlgebraicEnvelopes.SequentialLimit.equivalenceline 392