OAI/Geometry/Coboundary/Windows.lean
133 declarations, 0 contain sorry, 0 declared as axioms
Affine windows, residue chambers, lattice flags, and chamber parametrizations.
- structure
OAI.CoboundaryExpanders.AffineWindow.Windowline 17 - def
OAI.CoboundaryExpanders.AffineWindow.pairCostline 21 - def
OAI.CoboundaryExpanders.AffineWindow.lengthline 23 - lemma
OAI.CoboundaryExpanders.AffineWindow.sub_not_dvdline 26 - lemma
OAI.CoboundaryExpanders.AffineWindow.div_neg_nondivline 32 - lemma
OAI.CoboundaryExpanders.AffineWindow.pairCost_reverseline 45 - lemma
OAI.CoboundaryExpanders.AffineWindow.pairCost_rotateline 60 - lemma
OAI.CoboundaryExpanders.AffineWindow.pairCost_zero_of_boundsline 72 - lemma
OAI.CoboundaryExpanders.AffineWindow.length_zero_of_boundsline 78 - lemma
OAI.CoboundaryExpanders.AffineWindow.pairCost_eq_zero_iffline 86 - lemma
OAI.CoboundaryExpanders.AffineWindow.pairCost_shiftline 92 - def
OAI.CoboundaryExpanders.AffineWindow.inversionline 97 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_appendline 101 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_adjacentline 109 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_adjacent_increaseline 119 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_rotateline 126 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_shiftline 139 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_zero_iffline 148 - lemma
OAI.CoboundaryExpanders.AffineWindow.consecutive_of_boundsline 165 - def
OAI.CoboundaryExpanders.AffineWindow.pairsline 189 - def
OAI.CoboundaryExpanders.AffineWindow.sortedCostline 193 - def
OAI.CoboundaryExpanders.AffineWindow.disorderline 194 - lemma
OAI.CoboundaryExpanders.AffineWindow.pairs_permline 196 - lemma
OAI.CoboundaryExpanders.AffineWindow.sortedCost_commline 206 - lemma
OAI.CoboundaryExpanders.AffineWindow.pairCost_decomposeline 209 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_decomposeline 218 - lemma
OAI.CoboundaryExpanders.AffineWindow.disorder_zero_iffline 233 - theorem
OAI.CoboundaryExpanders.AffineWindow.inversion_minimal_permline 251 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_minimal_uniqueline 260 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_permute_middleline 270 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_sorted_middleline 284 - def
OAI.CoboundaryExpanders.AffineWindow.periodicEndline 297 - lemma
OAI.CoboundaryExpanders.AffineWindow.periodicEnd_castSuccline 300 - lemma
OAI.CoboundaryExpanders.AffineWindow.periodicEnd_lastline 304 - lemma
OAI.CoboundaryExpanders.AffineWindow.periodicEnd_zeroline 308 - def
OAI.CoboundaryExpanders.AffineWindow.descentsline 313 - lemma
OAI.CoboundaryExpanders.AffineWindow.periodicEnd_mono_iffline 316 - lemma
OAI.CoboundaryExpanders.AffineWindow.last_ne_periodic_startline 322 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_zero_of_no_descentsline 333 - theorem
OAI.CoboundaryExpanders.AffineWindow.descents_nonemptyline 352 - theorem
OAI.CoboundaryExpanders.AffineWindow.descents_ne_univline 359 - lemma
OAI.CoboundaryExpanders.AffineWindow.inversion_zero_no_descentsline 375 - lemma
OAI.CoboundaryExpanders.AffineWindow.window_entry_consecutiveline 402 - lemma
OAI.CoboundaryExpanders.AffineWindow.same_residue_short_intervalline 421 - lemma
OAI.CoboundaryExpanders.AffineWindow.cyclic_cut_exponentsline 433 - theorem
OAI.CoboundaryExpanders.AffineWindow.zero_window_cut_flagline 457 - structure
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamberline 489 - def
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.wordline 501 - lemma
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.word_specline 504 - lemma
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.incrementsline 510 - lemma
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.stage_degreeline 535 - lemma
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.terminalline 549 - def
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.windowline 556 - def
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.lengthline 559 - theorem
OAI.CoboundaryExpanders.PolynomialVectors.ResidueChamber.zero_flagline 561 - lemma
OAI.CoboundaryExpanders.RationalLattices.exponent_cutline 577 - lemma
OAI.CoboundaryExpanders.RationalLattices.shift_exponentline 596 - lemma
OAI.CoboundaryExpanders.RationalLattices.level_exponentline 610 - lemma
OAI.CoboundaryExpanders.RationalLattices.exponent_cut_levelline 618 - theorem
OAI.CoboundaryExpanders.RationalLattices.zero_pivots_common_orbitline 625 - lemma
OAI.CoboundaryExpanders.RationalLattices.polynomialLattice_injectiveline 656 - lemma
OAI.CoboundaryExpanders.RationalLattices.polynomialLattice_strictline 662 - lemma
OAI.CoboundaryExpanders.RationalLattices.polynomialLattice_power_mapline 668 - structure
OAI.CoboundaryExpanders.RationalLattices.FullChamberline 683 - def
OAI.CoboundaryExpanders.RationalLattices.FullChamber.topIndexline 691 - def
OAI.CoboundaryExpanders.RationalLattices.FullChamber.stageline 693 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.stage_castSuccline 697 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.stage_lastline 700 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.hasStageline 706 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.lower_stageline 712 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.stage_strictline 718 - def
OAI.CoboundaryExpanders.RationalLattices.FullChamber.polynomialChamberline 734 - def
OAI.CoboundaryExpanders.RationalLattices.FullChamber.lengthline 747 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.zero_pivotsline 749 - theorem
OAI.CoboundaryExpanders.RationalLattices.FullChamber.zero_common_orbitline 757 - lemma
OAI.CoboundaryExpanders.RationalLattices.polynomialEmbedding_injectiveline 779 - lemma
OAI.CoboundaryExpanders.RationalLattices.powerShift_map_embeddingline 784 - lemma
OAI.CoboundaryExpanders.RationalLattices.reciprocal_reflectline 800 - def
OAI.CoboundaryExpanders.RationalLattices.reflectedMatrixline 806 - lemma
OAI.CoboundaryExpanders.RationalLattices.reflectedMatrix_embeddingline 809 - lemma
OAI.CoboundaryExpanders.RationalLattices.reflectedLattice_map_embeddingline 826 - lemma
OAI.CoboundaryExpanders.RationalLattices.matrix_degree_boundline 843 - theorem
OAI.CoboundaryExpanders.RationalLattices.homothetic_action_pivotsline 851 - lemma
OAI.CoboundaryExpanders.RationalLattices.diagonalExponents_cutline 887 - lemma
OAI.CoboundaryExpanders.RationalLattices.orbit_cut_pivotsline 914 - def
OAI.CoboundaryExpanders.AffineWindow.cutDegreeline 939 - lemma
OAI.CoboundaryExpanders.AffineWindow.sum_indicator_ltline 941 - lemma
OAI.CoboundaryExpanders.AffineWindow.sum_cut_shiftline 946 - lemma
OAI.CoboundaryExpanders.AffineWindow.sum_cutDegreeline 951 - lemma
OAI.CoboundaryExpanders.AffineWindow.cutDegree_succline 956 - lemma
OAI.CoboundaryExpanders.AffineWindow.cut_shift_identifyline 978 - lemma
OAI.CoboundaryExpanders.AffineWindow.flag_heightline 986 - theorem
OAI.CoboundaryExpanders.AffineWindow.inversion_zero_of_cut_flagline 996 - def
OAI.CoboundaryExpanders.RationalLattices.OpposedVertexline 1042 - lemma
OAI.CoboundaryExpanders.RationalLattices.opposed_pivotsline 1047 - theorem
OAI.CoboundaryExpanders.RationalLattices.opposed_flag_common_orbitline 1053 - theorem
OAI.CoboundaryExpanders.RationalLattices.FullChamber.zero_of_cut_pivotsline 1068 - theorem
OAI.CoboundaryExpanders.RationalLattices.FullChamber.zero_iff_vertexwise_opposedline 1100 - lemma
OAI.CoboundaryExpanders.finite_chain_enumerationline 1117 - theorem
OAI.CoboundaryExpanders.RationalLattices.common_orbit_iff_inducedline 1148 - abbrev
OAI.CoboundaryExpanders.RationalLattices.ResidueIntervalline 1197 - def
OAI.CoboundaryExpanders.RationalLattices.liftResidueline 1199 - lemma
OAI.CoboundaryExpanders.RationalLattices.liftResidue_leline 1218 - lemma
OAI.CoboundaryExpanders.RationalLattices.shift_le_liftResidueline 1221 - lemma
OAI.CoboundaryExpanders.RationalLattices.mem_liftResidueline 1229 - def
OAI.CoboundaryExpanders.RationalLattices.intervalSubspaceline 1235 - lemma
OAI.CoboundaryExpanders.RationalLattices.mem_intervalSubspaceline 1238 - lemma
OAI.CoboundaryExpanders.RationalLattices.lift_intervalSubspaceline 1241 - lemma
OAI.CoboundaryExpanders.RationalLattices.intervalSubspace_liftline 1255 - def
OAI.CoboundaryExpanders.RationalLattices.residueIntervalIsoline 1266 - lemma
OAI.CoboundaryExpanders.RationalLattices.interval_exists_normalizedline 1292 - def
OAI.CoboundaryExpanders.RationalLattices.intervalNormalizeline 1301 - lemma
OAI.CoboundaryExpanders.RationalLattices.intervalNormalize_homotheticline 1304 - lemma
OAI.CoboundaryExpanders.RationalLattices.intervalNormalize_vertexline 1308 - lemma
OAI.CoboundaryExpanders.RationalLattices.intervalNormalize_injOnline 1314 - lemma
OAI.CoboundaryExpanders.RationalLattices.intervalNormalize_faceline 1329 - lemma
OAI.CoboundaryExpanders.covBy_finrankline 1351 - theorem
OAI.CoboundaryExpanders.ambient_chain_complete_flagline 1361 - theorem
OAI.CoboundaryExpanders.RationalLattices.ambient_face_extendline 1419 - lemma
OAI.CoboundaryExpanders.finite_chain_enumeration_of_cardline 1513 - def
OAI.CoboundaryExpanders.RationalLattices.FullChamber.faceline 1542 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.mem_faceline 1543 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.vertex_injectiveline 1546 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.card_faceline 1549 - lemma
OAI.CoboundaryExpanders.RationalLattices.FullChamber.face_memline 1553 - theorem
OAI.CoboundaryExpanders.RationalLattices.ambient_face_in_chamberline 1568 - def
OAI.CoboundaryExpanders.RationalLattices.codistanceStageline 1583 - lemma
OAI.CoboundaryExpanders.RationalLattices.codistanceStage_monoline 1586 - lemma
OAI.CoboundaryExpanders.RationalLattices.codistanceStage_downwardline 1590 - lemma
OAI.CoboundaryExpanders.RationalLattices.codistanceStage_exhaustline 1596 - lemma
OAI.CoboundaryExpanders.RationalLattices.actVertex_injectiveline 1613 - lemma
OAI.CoboundaryExpanders.RationalLattices.fullChamber_of_face_cardline 1619 - theorem
OAI.CoboundaryExpanders.RationalLattices.codistanceStage_zeroline 1629