OAI/Computability/WitnessedChoice/GridGeometry.lean
116 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.WitnessedSeparation.Grid.facePlaneline 14 - def
OAI.WitnessedSeparation.Grid.faceSideline 19 - def
OAI.WitnessedSeparation.Grid.sideAxisline 24 - lemma
OAI.WitnessedSeparation.Grid.faceSide_axisline 27 - lemma
OAI.WitnessedSeparation.Grid.faceSide_injectiveline 32 - lemma
OAI.WitnessedSeparation.Grid.support_cycleline 40 - lemma
OAI.WitnessedSeparation.Grid.edgeFaces_card_le_fourline 54 - def
OAI.WitnessedSeparation.Grid.faceCornerline 74 - lemma
OAI.WitnessedSeparation.Grid.faceCorner_injectiveline 82 - lemma
OAI.WitnessedSeparation.Grid.faceSide_endpointsline 90 - abbrev
OAI.WitnessedSeparation.Grid.VertexFacesline 101 - lemma
OAI.WitnessedSeparation.Grid.vertexFaces_card_le_twelveline 104 - lemma
OAI.WitnessedSeparation.Grid.localGroup_card_le_upperline 120 - lemma
OAI.WitnessedSeparation.Grid.exists_incidentline 129 - lemma
OAI.WitnessedSeparation.Grid.epsilon_ne_zeroline 141 - def
OAI.WitnessedSeparation.Grid.Configuration.faceValueline 150 - lemma
OAI.WitnessedSeparation.Grid.Configuration.faceValue_eqline 153 - def
OAI.WitnessedSeparation.Grid.Configuration.codeline 158 - lemma
OAI.WitnessedSeparation.Grid.Configuration.code_injectiveline 162 - lemma
OAI.WitnessedSeparation.Grid.configuration_card_le_upperline 193 - structure
OAI.WitnessedSeparation.Grid.ParentEdgesline 232 - def
OAI.WitnessedSeparation.Grid.ParentEdges.treeEdgesline 242 - def
OAI.WitnessedSeparation.Grid.ParentEdges.signline 245 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.edge_memline 248 - def
OAI.WitnessedSeparation.Grid.ParentEdges.routeline 251 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.boundary_singleline 257 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.boundary_parentline 262 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.boundary_routeline 277 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.route_zero_off_treeline 288 - def
OAI.WitnessedSeparation.Grid.ParentEdges.fundamentalline 298 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.boundary_fundamentalline 301 - def
OAI.WitnessedSeparation.Grid.ParentEdges.flowline 307 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.flow_selfline 309 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.flow_otherline 312 - def
OAI.WitnessedSeparation.Grid.ParentEdges.solveline 316 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.boundary_solveline 318 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.solve_zero_off_treeline 325 - lemma
OAI.WitnessedSeparation.Grid.ParentEdges.extend_scalarsline 329 - def
OAI.WitnessedSeparation.Grid.ConsistentSelectionline 355 - def
OAI.WitnessedSeparation.Grid.selectedVectorsline 360 - def
OAI.WitnessedSeparation.Grid.selectedScalarsline 364 - lemma
OAI.WitnessedSeparation.Grid.selectedVectors_preservesline 367 - lemma
OAI.WitnessedSeparation.Grid.selectedScalars_preservesline 374 - def
OAI.WitnessedSeparation.Grid.globalStatesline 380 - lemma
OAI.WitnessedSeparation.Grid.globalStates_compatibleline 383 - lemma
OAI.WitnessedSeparation.Grid.globalStates_chargeline 388 - def
OAI.WitnessedSeparation.Grid.globalConfigurationline 392 - theorem
OAI.WitnessedSeparation.Grid.extend_consistent_selectionline 398 - theorem
OAI.WitnessedSeparation.Grid.total_charge_of_global_configurationsline 414 - lemma
OAI.WitnessedSeparation.Grid.incident_on_axisline 439 - lemma
OAI.WitnessedSeparation.Grid.fin_three_otherline 474 - lemma
OAI.WitnessedSeparation.Grid.other_incidentline 481 - def
OAI.WitnessedSeparation.Grid.extendVertexScalarsline 493 - lemma
OAI.WitnessedSeparation.Grid.extendVertexScalars_chargeline 499 - lemma
OAI.WitnessedSeparation.Grid.exists_configuration_twoline 510 - def
OAI.WitnessedSeparation.Grid.vertexCoordline 552 - def
OAI.WitnessedSeparation.Grid.planeAxisline 554 - instance
OAI.WitnessedSeparation.Grid.(instance at line 556)line 556 - def
OAI.WitnessedSeparation.Grid.faceBaseline 558 - lemma
OAI.WitnessedSeparation.Grid.vertexCoord_injectiveline 560 - lemma
OAI.WitnessedSeparation.Grid.faceBase_injectiveline 564 - lemma
OAI.WitnessedSeparation.Grid.two_axes_planeline 568 - lemma
OAI.WitnessedSeparation.Grid.plane_axis_exhaustline 573 - lemma
OAI.WitnessedSeparation.Grid.side_axis_in_planeline 578 - lemma
OAI.WitnessedSeparation.Grid.faceBase_on_axisline 581 - lemma
OAI.WitnessedSeparation.Grid.faceBase_outsideline 586 - lemma
OAI.WitnessedSeparation.Grid.common_face_uniqueline 595 - lemma
OAI.WitnessedSeparation.Grid.castSucc_ne_succ_selfline 634 - lemma
OAI.WitnessedSeparation.Grid.succ_ne_castSucc_selfline 640 - lemma
OAI.WitnessedSeparation.Grid.cycle_faceSideline 643 - lemma
OAI.WitnessedSeparation.Grid.faceSide_injective_indexline 647 - def
OAI.WitnessedSeparation.Grid.AdjacentIndexline 652 - lemma
OAI.WitnessedSeparation.Grid.adjacent_axis_neline 654 - lemma
OAI.WitnessedSeparation.Grid.adjacent_common_vertexline 662 - def
OAI.WitnessedSeparation.Grid.SideAdjacentline 674 - lemma
OAI.WitnessedSeparation.Grid.sideAdjacent_iffline 679 - def
OAI.WitnessedSeparation.Grid.SideMatchline 699 - lemma
OAI.WitnessedSeparation.Grid.index_next_adjacentline 705 - lemma
OAI.WitnessedSeparation.Grid.nonadjacent_nextline 707 - lemma
OAI.WitnessedSeparation.Grid.sideMatch_iffline 712 - def
OAI.WitnessedSeparation.Grid.actionPermline 739 - lemma
OAI.WitnessedSeparation.Grid.actionPerm_applyline 741 - lemma
OAI.WitnessedSeparation.Grid.actionPerm_fullAutline 743 - def
OAI.WitnessedSeparation.Grid.edgeFootprintline 748 - def
OAI.WitnessedSeparation.Grid.vertexFootprintline 751 - lemma
OAI.WitnessedSeparation.Grid.edgeFootprint_cardline 754 - lemma
OAI.WitnessedSeparation.Grid.vertexFootprint_cardline 760 - lemma
OAI.WitnessedSeparation.Grid.mem_edgeFootprintline 766 - lemma
OAI.WitnessedSeparation.Grid.mem_vertexFootprintline 771 - def
OAI.WitnessedSeparation.Grid.edgeBlockSetline 777 - def
OAI.WitnessedSeparation.Grid.vertexBlockSetline 780 - def
OAI.WitnessedSeparation.Grid.affectedAtomsline 783 - lemma
OAI.WitnessedSeparation.Grid.affectedAtoms_card_leline 786 - lemma
OAI.WitnessedSeparation.Grid.faceTranslation_moved_subsetline 801 - lemma
OAI.WitnessedSeparation.Grid.faceTranslation_in_localPool_boundline 840 - lemma
OAI.WitnessedSeparation.Grid.faceTranslation_in_localPoolline 855 - def
OAI.WitnessedSeparation.Grid.AcceptsFacesline 873 - def
OAI.WitnessedSeparation.Grid.faceDeltaline 877 - lemma
OAI.WitnessedSeparation.Grid.faceDelta_supportline 880 - lemma
OAI.WitnessedSeparation.Grid.faceDelta_zero_on_pastline 886 - lemma
OAI.WitnessedSeparation.Grid.faceDelta_fix_pastline 894 - lemma
OAI.WitnessedSeparation.Grid.faceDelta_hits_vectorsline 906 - lemma
OAI.WitnessedSeparation.Grid.faceDelta_in_localPoolline 912 - lemma
OAI.WitnessedSeparation.Grid.central_after_localline 919 - lemma
OAI.WitnessedSeparation.Grid.central_fix_edgeline 936 - lemma
OAI.WitnessedSeparation.Grid.path_walk_lowerline 957 - lemma
OAI.WitnessedSeparation.Grid.path_walk_upper_leline 967 - lemma
OAI.WitnessedSeparation.Grid.path_distline 982 - lemma
OAI.WitnessedSeparation.Grid.path_edistline 996 - def
OAI.WitnessedSeparation.Grid.boxGraphline 999 - lemma
OAI.WitnessedSeparation.Grid.boxGraph_connectedline 1002 - lemma
OAI.WitnessedSeparation.Grid.boxGraph_distline 1005 - lemma
OAI.WitnessedSeparation.Grid.boxGraph_tail_headline 1011 - lemma
OAI.WitnessedSeparation.Grid.boxGraph_adj_iffline 1015 - def
OAI.WitnessedSeparation.Grid.cornerAnchorsline 1061 - lemma
OAI.WitnessedSeparation.Grid.cornerAnchors_resolveline 1064