OAI/GroupTheory/Congruence/Basic.lean
82 declarations, 0 contain sorry, 0 declared as axioms
Polynomial congruence groups, truncation ideals, and finite nilpotent quotients.
- abbrev
OAI.CoboundaryExpanders.Construction.Rline 16 - def
OAI.CoboundaryExpanders.Construction.powerIdealline 17 - def
OAI.CoboundaryExpanders.Construction.Gammaline 18 - abbrev
OAI.CoboundaryExpanders.Construction.Truncline 20 - instance
OAI.CoboundaryExpanders.Construction.finiteTruncline 22 - def
OAI.CoboundaryExpanders.Construction.tbarline 27 - theorem
OAI.CoboundaryExpanders.Construction.tbar_powline 29 - theorem
OAI.CoboundaryExpanders.Construction.exists_prime_power_unipotentline 33 - theorem
OAI.CoboundaryExpanders.Construction.matrix_nilpotent_of_entriesline 42 - theorem
OAI.CoboundaryExpanders.Construction.strict_upper_pow_zeroline 53 - theorem
OAI.CoboundaryExpanders.Construction.prime_cast_truncline 75 - theorem
OAI.CoboundaryExpanders.Construction.mem_gamma_iffline 79 - theorem
OAI.CoboundaryExpanders.Construction.gamma_antitoneline 105 - theorem
OAI.CoboundaryExpanders.Construction.reduction_sub_one_nilpotentline 111 - theorem
OAI.CoboundaryExpanders.Construction.reduction_prime_powerline 127 - def
OAI.CoboundaryExpanders.Construction.congruenceReductionline 143 - def
OAI.CoboundaryExpanders.Construction.deeperCongruenceline 148 - theorem
OAI.CoboundaryExpanders.Construction.deeperCongruence_eqline 151 - instance
OAI.CoboundaryExpanders.Construction.normalDeeperline 154 - instance
OAI.CoboundaryExpanders.Construction.finiteCongruenceQuotientline 157 - theorem
OAI.CoboundaryExpanders.Construction.isPGroup_congruenceRangeline 163 - theorem
OAI.CoboundaryExpanders.Construction.isPGroup_congruenceQuotientline 175 - theorem
OAI.CoboundaryExpanders.Construction.odd_congruence_indexline 181 - def
OAI.CoboundaryExpanders.Construction.IsUpperUnitriangularline 189 - def
OAI.CoboundaryExpanders.Construction.upperUnitriangularMonoidline 194 - def
OAI.CoboundaryExpanders.Construction.upperUnitriangularline 225 - def
OAI.CoboundaryExpanders.Construction.evalZeroline 235 - def
OAI.CoboundaryExpanders.Construction.Uline 239 - theorem
OAI.CoboundaryExpanders.Construction.gamma_one_eq_ker_evalZeroline 242 - theorem
OAI.CoboundaryExpanders.Construction.gamma_le_Uline 250 - theorem
OAI.CoboundaryExpanders.Construction.upperUnitriangular_isPGroupline 258 - def
OAI.CoboundaryExpanders.Construction.uReductionline 273 - def
OAI.CoboundaryExpanders.Construction.Gquotline 277 - instance
OAI.CoboundaryExpanders.Construction.(instance at line 278)line 278 - instance
OAI.CoboundaryExpanders.Construction.(instance at line 279)line 279 - theorem
OAI.CoboundaryExpanders.Construction.gquot_isPGroupline 283 - theorem
OAI.CoboundaryExpanders.Construction.odd_gquot_cardline 303 - abbrev
OAI.CoboundaryExpanders.Construction.Fracline 311 - def
OAI.CoboundaryExpanders.Construction.diagonalUnitsline 313 - theorem
OAI.CoboundaryExpanders.Construction.diagonalUnits_valline 320 - theorem
OAI.CoboundaryExpanders.Construction.diagonalUnits_inv_valline 324 - def
OAI.CoboundaryExpanders.Construction.cutUnitline 328 - def
OAI.CoboundaryExpanders.Construction.edgeSourceline 334 - theorem
OAI.CoboundaryExpanders.Construction.edgeSource_neline 337 - def
OAI.CoboundaryExpanders.Construction.cycleRootline 351 - def
OAI.CoboundaryExpanders.Construction.localGroupline 356 - def
OAI.CoboundaryExpanders.Construction.cutConjugationline 360 - theorem
OAI.CoboundaryExpanders.Construction.cutConjugation_injectiveline 366 - theorem
OAI.CoboundaryExpanders.Construction.diagonal_conj_transvectionline 372 - theorem
OAI.CoboundaryExpanders.Construction.cut_root_coefficientline 388 - theorem
OAI.CoboundaryExpanders.Construction.map_transvectionline 407 - theorem
OAI.CoboundaryExpanders.Construction.cutConjugation_rootline 416 - theorem
OAI.CoboundaryExpanders.Construction.localGroup_le_constantline 430 - def
OAI.CoboundaryExpanders.Construction.localGroupEmbeddingline 440 - instance
OAI.CoboundaryExpanders.Construction.localGroup_finiteline 449 - theorem
OAI.CoboundaryExpanders.Construction.localGroup_card_leline 458 - theorem
OAI.CoboundaryExpanders.Construction.upper_transvection_mem_Uline 467 - theorem
OAI.CoboundaryExpanders.Construction.cycleRoot_mem_Uline 481 - theorem
OAI.CoboundaryExpanders.Construction.localGroup_le_Uline 496 - def
OAI.CoboundaryExpanders.Construction.uLocalGroupline 502 - def
OAI.CoboundaryExpanders.Construction.uLocalEmbeddingline 505 - instance
OAI.CoboundaryExpanders.Construction.uLocalGroup_finiteline 514 - def
OAI.CoboundaryExpanders.Construction.reducedLocalGroupline 518 - def
OAI.CoboundaryExpanders.Construction.reducedLocalMapline 522 - theorem
OAI.CoboundaryExpanders.Construction.reducedLocalMap_surjectiveline 526 - theorem
OAI.CoboundaryExpanders.Construction.reducedLocalGroup_card_leline 532 - theorem
OAI.CoboundaryExpanders.Construction.card_truncline 539 - def
OAI.CoboundaryExpanders.Construction.reducedRootline 548 - theorem
OAI.CoboundaryExpanders.Construction.reducedRoot_injectiveline 557 - theorem
OAI.CoboundaryExpanders.Construction.gquot_card_lowerline 564 - def
OAI.CoboundaryExpanders.Construction.cutPolynomialline 576 - theorem
OAI.CoboundaryExpanders.Construction.cutUnit_coeline 579 - theorem
OAI.CoboundaryExpanders.Construction.cutConjugation_applyline 584 - theorem
OAI.CoboundaryExpanders.Construction.localGroup_entry_equationline 594 - theorem
OAI.CoboundaryExpanders.Construction.localGroup_entry_degree_le_oneline 608 - theorem
OAI.CoboundaryExpanders.Construction.eq_of_small_degree_congruentline 626 - theorem
OAI.CoboundaryExpanders.Construction.localGroups_reduction_injectiveline 639 - def
OAI.CoboundaryExpanders.Construction.localQuotientMapline 651 - theorem
OAI.CoboundaryExpanders.Construction.localQuotientMap_injectiveline 656 - theorem
OAI.CoboundaryExpanders.Construction.localGroup_isPGroupline 664 - theorem
OAI.CoboundaryExpanders.Construction.localGroup_oddline 669 - theorem
OAI.CoboundaryExpanders.Construction.reducedLocalGroup_intersectionline 675