OAI/Computability/WitnessedChoice/Counting.lean
99 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.WitnessedSeparation.Grid.shiftLocalline 14 - theorem
OAI.WitnessedSeparation.Grid.shiftLocal_faceline 17 - theorem
OAI.WitnessedSeparation.Grid.shiftLocal_flowline 21 - theorem
OAI.WitnessedSeparation.Grid.shiftLocal_zeroline 25 - theorem
OAI.WitnessedSeparation.Grid.shiftLocal_addline 28 - def
OAI.WitnessedSeparation.Grid.localShiftEquivline 32 - def
OAI.WitnessedSeparation.Grid.shiftStatesline 38 - theorem
OAI.WitnessedSeparation.Grid.shiftStates_compatibleline 41 - theorem
OAI.WitnessedSeparation.Grid.shiftStates_divergenceline 46 - def
OAI.WitnessedSeparation.Grid.Configuration.shiftline 50 - theorem
OAI.WitnessedSeparation.Grid.Configuration.shift_stateline 56 - def
OAI.WitnessedSeparation.Grid.configShiftEquivline 60 - inductive
OAI.WitnessedSeparation.Grid.AtomShiftline 67 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.symmline 73 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.functionalline 82 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.equal_iffline 86 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.relationline 92 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.relation_iffline 106 - def
OAI.WitnessedSeparation.Grid.blockShiftEquivline 111 - theorem
OAI.WitnessedSeparation.Grid.blockShiftEquiv_edgeline 116 - theorem
OAI.WitnessedSeparation.Grid.blockShiftEquiv_configline 120 - structure
OAI.WitnessedSeparation.Counting.Structureline 136 - inductive
OAI.WitnessedSeparation.Counting.Formulaline 139 - def
OAI.WitnessedSeparation.Counting.Formula.freeline 153 - def
OAI.WitnessedSeparation.Counting.Formula.evalline 162 - theorem
OAI.WitnessedSeparation.Counting.Formula.eval_congrline 171 - theorem
OAI.WitnessedSeparation.Counting.Formula.eval_of_bijectionSystemline 203 - def
OAI.WitnessedSeparation.Counting.Formula.conjoinline 233 - theorem
OAI.WitnessedSeparation.Counting.Formula.eval_conjoinline 237 - theorem
OAI.WitnessedSeparation.Counting.Formula.free_conjoin_subsetline 243 - def
OAI.WitnessedSeparation.Counting.typeOfline 254 - theorem
OAI.WitnessedSeparation.Counting.typeOf_eq_iffline 257 - theorem
OAI.WitnessedSeparation.Counting.type_separatorline 268 - theorem
OAI.WitnessedSeparation.Counting.isolate_typeline 281 - theorem
OAI.WitnessedSeparation.Counting.extension_equivline 329 - def
OAI.WitnessedSeparation.Counting.Formula.renameline 367 - theorem
OAI.WitnessedSeparation.Counting.Formula.free_renameline 376 - theorem
OAI.WitnessedSeparation.Counting.Formula.eval_renameline 387 - theorem
OAI.WitnessedSeparation.Counting.typeOf_projectline 409 - theorem
OAI.WitnessedSeparation.Counting.typeOf_congrline 417 - theorem
OAI.WitnessedSeparation.Counting.typeOf_permuteline 423 - theorem
OAI.WitnessedSeparation.Counting.extension_bijectionline 438 - theorem
OAI.WitnessedSeparation.Counting.extend_typeline 466 - def
OAI.WitnessedSeparation.Counting.tupleNamesline 499 - theorem
OAI.WitnessedSeparation.Counting.mem_tupleNamesline 502 - def
OAI.WitnessedSeparation.Counting.tupleAssignmentline 505 - theorem
OAI.WitnessedSeparation.Counting.tupleAssignment_applyline 508 - def
OAI.WitnessedSeparation.Counting.tupleTypeline 515 - theorem
OAI.WitnessedSeparation.Counting.tupleType_assignmentline 518 - theorem
OAI.WitnessedSeparation.Counting.tupleType_projectline 526 - theorem
OAI.WitnessedSeparation.Counting.tupleType_extendline 556 - theorem
OAI.WitnessedSeparation.Counting.tupleType_appendline 609 - theorem
OAI.WitnessedSeparation.Counting.eval_isoline 626 - theorem
OAI.WitnessedSeparation.Counting.tupleType_isoline 643 - abbrev
OAI.WitnessedSeparation.Grid.ClassLabelline 667 - instance
OAI.WitnessedSeparation.Grid.(instance at line 671)line 671 - def
OAI.WitnessedSeparation.Grid.classLabelline 676 - def
OAI.WitnessedSeparation.Grid.classIndexline 680 - inductive
OAI.WitnessedSeparation.Grid.AnalysisSymbolline 683 - def
OAI.WitnessedSeparation.Grid.rawDifferenceline 689 - def
OAI.WitnessedSeparation.Grid.analysisStructureline 693 - theorem
OAI.WitnessedSeparation.Grid.classLabel_shiftLocalline 699 - theorem
OAI.WitnessedSeparation.Grid.classLabel_shiftConfigline 703 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.classLabelline 708 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.analysisRelationline 712 - def
OAI.WitnessedSeparation.Grid.predecessorsline 727 - theorem
OAI.WitnessedSeparation.Grid.predecessors_recovers_classline 729 - def
OAI.WitnessedSeparation.Grid.classFormulaline 748 - theorem
OAI.WitnessedSeparation.Grid.free_classFormulaline 751 - theorem
OAI.WitnessedSeparation.Grid.eval_classFormulaline 758 - theorem
OAI.WitnessedSeparation.Grid.type_recovers_classesline 775 - abbrev
OAI.WitnessedSeparation.Grid.Blockline 798 - def
OAI.WitnessedSeparation.Grid.atomBlockline 800 - def
OAI.WitnessedSeparation.Grid.blockEdgesline 804 - def
OAI.WitnessedSeparation.Grid.touchline 808 - theorem
OAI.WitnessedSeparation.Grid.blockEdges_cardline 810 - theorem
OAI.WitnessedSeparation.Grid.touch_cardline 820 - theorem
OAI.WitnessedSeparation.Grid.touch_shiftline 822 - theorem
OAI.WitnessedSeparation.Grid.AtomShift.congrline 825 - def
OAI.WitnessedSeparation.Grid.touchesline 844 - theorem
OAI.WitnessedSeparation.Grid.touches_cardline 847 - theorem
OAI.WitnessedSeparation.Grid.touch_subset_touchesline 854 - theorem
OAI.WitnessedSeparation.Grid.touches_monoline 858 - theorem
OAI.WitnessedSeparation.Grid.touches_insert_updateline 864 - def
OAI.WitnessedSeparation.Grid.HasStateline 890 - theorem
OAI.WitnessedSeparation.Grid.hasState_edgeline 893 - theorem
OAI.WitnessedSeparation.Grid.hasState_configline 901 - def
OAI.WitnessedSeparation.Grid.stateAtline 912 - theorem
OAI.WitnessedSeparation.Grid.stateAt_edgeline 923 - theorem
OAI.WitnessedSeparation.Grid.stateAt_configline 927 - theorem
OAI.WitnessedSeparation.Grid.hasState_stateAtline 930 - theorem
OAI.WitnessedSeparation.Grid.classLabel_edge_iffline 942 - theorem
OAI.WitnessedSeparation.Grid.atomShift_of_statesline 958 - abbrev
OAI.WitnessedSeparation.Grid.Occurrencesline 996 - def
OAI.WitnessedSeparation.Grid.occurrenceAtomline 998 - def
OAI.WitnessedSeparation.Grid.Augmentline 1001 - structure
OAI.WitnessedSeparation.Grid.SameDiagramline 1004 - theorem
OAI.WitnessedSeparation.Grid.augmented_diagram_shiftline 1010 - theorem
OAI.WitnessedSeparation.Grid.sameDiagram_of_typeline 1065