OAI/Computability/DirectedFeedback/Games/BlockOrientations.lean
78 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.DFVSGames.Quadratic.BlockOrientationline 10 - instance
OAI.DFVSGames.Quadratic.fieldLineFintypeline 13 - instance
OAI.DFVSGames.Quadratic.finiteBlockOrientationline 15 - instance
OAI.DFVSGames.Quadratic.blockOrientationFintypeline 18 - def
OAI.DFVSGames.Quadratic.chosenBlockOrientationline 21 - def
OAI.DFVSGames.Quadratic.blockOrientationEquivline 25 - theorem
OAI.DFVSGames.Quadratic.card_blockOrientationline 38 - theorem
OAI.DFVSGames.Quadratic.card_blockOrientation_eqline 42 - theorem
OAI.DFVSGames.Quadratic.card_blockOrientation_posline 46 - abbrev
OAI.DFVSGames.Quadratic.BlockOrientationIndexline 51 - def
OAI.DFVSGames.Quadratic.blockOrientationIndexEquivline 54 - theorem
OAI.DFVSGames.Quadratic.card_blockOrientationIndexline 65 - def
OAI.DFVSGames.Quadratic.blockObservableline 76 - theorem
OAI.DFVSGames.Quadratic.blockObservable_differenceline 79 - theorem
OAI.DFVSGames.Quadratic.blockObservable_difference_parametrizedline 90 - def
OAI.DFVSGames.Quadratic.hyperplaneNoiseShiftline 97 - def
OAI.DFVSGames.Quadratic.noiseParameterShiftline 112 - def
OAI.DFVSGames.Quadratic.blockNoiseCoordinatesline 129 - theorem
OAI.DFVSGames.Quadratic.blockObservable_difference_eq_noiseCoordinateline 132 - theorem
OAI.DFVSGames.Quadratic.vec_add_eq_zero_iff_inline_BlockNoiseline 139 - theorem
OAI.DFVSGames.Quadratic.blockObservable_changes_iffline 147 - theorem
OAI.DFVSGames.Quadratic.blockObservable_change_ne_zeroline 158 - def
OAI.DFVSGames.Quadratic.changedCoordinatesEquivline 164 - theorem
OAI.DFVSGames.Quadratic.natCard_ne_zero_inline_BlockNoiseline 177 - theorem
OAI.DFVSGames.Quadratic.natCard_lineline 184 - theorem
OAI.DFVSGames.Quadratic.natCard_hyperplaneline 188 - theorem
OAI.DFVSGames.Quadratic.natCard_Uline 192 - theorem
OAI.DFVSGames.Quadratic.natCard_block_changesline 200 - theorem
OAI.DFVSGames.Quadratic.natCard_nonzero_Uline 207 - theorem
OAI.DFVSGames.Quadratic.block_change_ratioline 211 - abbrev
OAI.DFVSGames.Quadratic.NonzeroBlockline 234 - def
OAI.DFVSGames.Quadratic.nonzeroBlockChangeProbabilityline 236 - def
OAI.DFVSGames.Quadratic.conditionedChangedEquivline 241 - theorem
OAI.DFVSGames.Quadratic.nonzeroBlockChangeProbability_eq_countline 250 - theorem
OAI.DFVSGames.Quadratic.nonzeroBlockChangeProbability_eqline 266 - def
OAI.DFVSGames.Gadget.OrientedBlockKernel.orientedBlockLinearline 296 - def
OAI.DFVSGames.Gadget.OrientedBlockKernel.orientedBlockChangeline 300 - theorem
OAI.DFVSGames.Gadget.OrientedBlockKernel.mean_orientations_changeline 307 - theorem
OAI.DFVSGames.Gadget.OrientedBlockKernel.mean_block_pairsline 325 - theorem
OAI.DFVSGames.Gadget.OrientedBlockKernel.mean_oriented_block_changeline 343 - theorem
OAI.DFVSGames.Gadget.OrientedBlockKernel.mean_oriented_block_kernelline 353 - theorem
OAI.DFVSGames.Quadratic.squareMap_injectiveline 369 - def
OAI.DFVSGames.Quadratic.squareRootline 377 - theorem
OAI.DFVSGames.Quadratic.squareRoot_sqline 380 - theorem
OAI.DFVSGames.Quadratic.squareRoot_of_sqline 383 - theorem
OAI.DFVSGames.Quadratic.squareRoot_uniqueline 387 - abbrev
OAI.DFVSGames.Quadratic.traceBinaryline 398 - theorem
OAI.DFVSGames.Quadratic.trace_squareline 401 - theorem
OAI.DFVSGames.Quadratic.trace_square_mulline 407 - theorem
OAI.DFVSGames.Quadratic.trace_mul_vanish_iffline 416 - theorem
OAI.DFVSGames.Quadratic.trace_quadratic_vanish_iffline 426 - theorem
OAI.DFVSGames.Quadratic.dot_add_first_inline_TraceDualline 443 - def
OAI.DFVSGames.Quadratic.traceDotFormline 448 - theorem
OAI.DFVSGames.Quadratic.traceDotForm_applyline 477 - theorem
OAI.DFVSGames.Quadratic.traceDotForm_nondegenerateline 482 - def
OAI.DFVSGames.Quadratic.traceDualEquivline 502 - theorem
OAI.DFVSGames.Quadratic.traceDualEquiv_applyline 507 - theorem
OAI.DFVSGames.Quadratic.traceDualEquiv_symm_applyline 510 - def
OAI.DFVSGames.Quadratic.representTraceFamilyline 518 - theorem
OAI.DFVSGames.Quadratic.representTraceFamily_specline 522 - theorem
OAI.DFVSGames.Quadratic.dot_sub_right_inline_BlockTraceline 535 - theorem
OAI.DFVSGames.Quadratic.dot_single_inline_BlockTraceline 540 - theorem
OAI.DFVSGames.Quadratic.annihilator_hyperplane_iff_mem_lineline 544 - theorem
OAI.DFVSGames.Quadratic.trace_annihilator_hyperplane_iff_mem_lineline 574 - theorem
OAI.DFVSGames.Quadratic.trace_annihilator_hyperplaneline 587 - theorem
OAI.DFVSGames.Quadratic.dot_Q_smulline 601 - def
OAI.DFVSGames.Quadratic.blockCharacterline 612 - def
OAI.DFVSGames.Quadratic.BlockAnnihilatesline 615 - theorem
OAI.DFVSGames.Quadratic.blockCharacter_on_quadraticline 619 - theorem
OAI.DFVSGames.Quadratic.blockAnnihilates_self_iffline 624 - theorem
OAI.DFVSGames.Quadratic.U_smul_ne_zeroline 644 - theorem
OAI.DFVSGames.Quadratic.U_eq_of_nonzero_mem_lineline 651 - theorem
OAI.DFVSGames.Quadratic.mem_line_of_blockAnnihilatesline 660 - theorem
OAI.DFVSGames.Quadratic.blockAnnihilates_iffline 669 - def
OAI.DFVSGames.Quadratic.alignmentMatrixline 695 - theorem
OAI.DFVSGames.Quadratic.dot_lift_eq_alignment_mulVecline 699 - theorem
OAI.DFVSGames.Quadratic.exists_lift_alignment_iff_mem_rangeline 719 - theorem
OAI.DFVSGames.Quadratic.finrank_alignment_range_leline 742