OAI/Analysis/Steinitz/Filter.lean
48 declarations, 0 contain sorry, 0 declared as axioms
Symmetric contraction updates and filtered matrix states.
- structure
OAI.EuclideanSteinitz.Filter.Stepline 12 - def
OAI.EuclideanSteinitz.Filter.insertline 17 - def
OAI.EuclideanSteinitz.Filter.Step.applyline 20 - def
OAI.EuclideanSteinitz.Filter.Step.moveline 23 - def
OAI.EuclideanSteinitz.Filter.Step.Goodline 26 - def
OAI.EuclideanSteinitz.Filter.runline 29 - def
OAI.EuclideanSteinitz.Filter.productline 33 - def
OAI.EuclideanSteinitz.Filter.stateline 37 - def
OAI.EuclideanSteinitz.Filter.Freshline 40 - lemma
OAI.EuclideanSteinitz.Filter.insert_mul_transposeline 44 - lemma
OAI.EuclideanSteinitz.Filter.mul_insert_transposeline 50 - lemma
OAI.EuclideanSteinitz.Filter.insert_mul_transpose_zeroline 56 - lemma
OAI.EuclideanSteinitz.Filter.step_apply_columnline 65 - lemma
OAI.EuclideanSteinitz.Filter.Step.coisometryline 70 - lemma
OAI.EuclideanSteinitz.Filter.rankOne_psdline 88 - lemma
OAI.EuclideanSteinitz.Filter.Step.contractline 93 - lemma
OAI.EuclideanSteinitz.Filter.Step.admissibleline 98 - lemma
OAI.EuclideanSteinitz.Filter.Step.fresh_tailline 103 - lemma
OAI.EuclideanSteinitz.Filter.run_coisometryline 108 - lemma
OAI.EuclideanSteinitz.Filter.product_contractline 123 - lemma
OAI.EuclideanSteinitz.Filter.product_unitline 138 - lemma
OAI.EuclideanSteinitz.Filter.state_posDefline 144 - lemma
OAI.EuclideanSteinitz.Filter.insert_diagonalline 154 - lemma
OAI.EuclideanSteinitz.Filter.Step.state_nextline 163 - lemma
OAI.EuclideanSteinitz.Filter.run_stateline 186 - lemma
OAI.EuclideanSteinitz.Filter.follow_oldline 201 - lemma
OAI.EuclideanSteinitz.Filter.insert_mul_zeroline 212 - lemma
OAI.EuclideanSteinitz.Filter.run_mulline 217 - def
OAI.EuclideanSteinitz.Filter.newSetline 230 - lemma
OAI.EuclideanSteinitz.Filter.mem_newSetline 233 - def
OAI.EuclideanSteinitz.Filter.oldMaskline 236 - def
OAI.EuclideanSteinitz.Filter.oldQline 237 - def
OAI.EuclideanSteinitz.Filter.newQline 239 - lemma
OAI.EuclideanSteinitz.Filter.oldQ_eqline 242 - lemma
OAI.EuclideanSteinitz.Filter.oldQ_add_newQline 250 - lemma
OAI.EuclideanSteinitz.Filter.oldQ_psdline 257 - lemma
OAI.EuclideanSteinitz.Filter.newQ_psdline 264 - lemma
OAI.EuclideanSteinitz.Filter.oldQ_sandwichline 271 - lemma
OAI.EuclideanSteinitz.Filter.fresh_oldMaskline 278 - lemma
OAI.EuclideanSteinitz.Filter.fresh_newQline 288 - lemma
OAI.EuclideanSteinitz.Filter.run_oldMaskline 297 - lemma
OAI.EuclideanSteinitz.Filter.run_crossline 308 - lemma
OAI.EuclideanSteinitz.Filter.old_stateline 313 - lemma
OAI.EuclideanSteinitz.Filter.run_old_stateline 319 - lemma
OAI.EuclideanSteinitz.Filter.run_old_crossline 326 - lemma
OAI.EuclideanSteinitz.Filter.run_new_stateline 332 - lemma
OAI.EuclideanSteinitz.Filter.fresh_lift_new_zeroline 344 - lemma
OAI.EuclideanSteinitz.Filter.weighted_incrementline 349