OAI/ModelTheory/Categoricity/DirectedLimits.lean
115 declarations, 0 contain sorry, 0 declared as axioms
Directed limits of finite-support arrays
The index, base and six-sorted carrier are constructed as directed limits. Finite tuples and supports can be represented in a common stage. Compatible row and column actions give the limit its relational interpretation, and convexity supplies local countability and the strong-embedding properties.
- abbrev
OAI.CHObstruction.LimitTools.Limitline 28 - def
OAI.CHObstruction.LimitTools.ofline 30 - theorem
OAI.CHObstruction.LimitTools.of_mapline 33 - theorem
OAI.CHObstruction.LimitTools.commonline 37 - structure
OAI.CHObstruction.Arrays.System.Dataline 57 - def
OAI.CHObstruction.Arrays.System.Data.indexMapline 70 - def
OAI.CHObstruction.Arrays.System.Data.baseMapline 72 - def
OAI.CHObstruction.Arrays.System.Data.pointMapline 74 - instance
OAI.CHObstruction.Arrays.System.Data.indexSystemline 77 - instance
OAI.CHObstruction.Arrays.System.Data.baseSystemline 83 - instance
OAI.CHObstruction.Arrays.System.Data.pointSystemline 89 - abbrev
OAI.CHObstruction.Arrays.System.Data.Iline 97 - abbrev
OAI.CHObstruction.Arrays.System.Data.Bline 98 - abbrev
OAI.CHObstruction.Arrays.System.Data.Xline 99 - def
OAI.CHObstruction.Arrays.System.Data.indexline 101 - def
OAI.CHObstruction.Arrays.System.Data.baseline 104 - def
OAI.CHObstruction.Arrays.System.Data.pointline 107 - theorem
OAI.CHObstruction.Arrays.System.Data.index_mapline 111 - theorem
OAI.CHObstruction.Arrays.System.Data.base_mapline 115 - theorem
OAI.CHObstruction.Arrays.System.Data.point_mapline 119 - instance
OAI.CHObstruction.Arrays.System.Data.(instance at line 122)line 122 - instance
OAI.CHObstruction.Arrays.System.Data.(instance at line 123)line 123 - def
OAI.CHObstruction.Arrays.System.Data.leline 125 - theorem
OAI.CHObstruction.Arrays.System.Data.le_baseline 129 - instance
OAI.CHObstruction.Arrays.System.Data.leInstanceline 134 - instance
OAI.CHObstruction.Arrays.System.Data.ltInstanceline 135 - instance
OAI.CHObstruction.Arrays.System.Data.orderline 137 - instance
OAI.CHObstruction.Arrays.System.Data.preorderline 164 - def
OAI.CHObstruction.Arrays.System.Data.baseOrderline 166 - theorem
OAI.CHObstruction.Arrays.System.Data.tuple_mapline 173 - theorem
OAI.CHObstruction.Arrays.System.Data.finset_mapline 181 - theorem
OAI.CHObstruction.Arrays.System.Data.tuple_existsline 188 - theorem
OAI.CHObstruction.Arrays.System.Data.finset_existsline 203 - def
OAI.CHObstruction.Arrays.System.Data.shapeAtline 224 - theorem
OAI.CHObstruction.Arrays.System.Data.shapeAt_mapline 233 - def
OAI.CHObstruction.Arrays.System.Data.shapeline 237 - theorem
OAI.CHObstruction.Arrays.System.Data.shape_pointline 241 - def
OAI.CHObstruction.Arrays.System.Data.rowDiffAtline 244 - def
OAI.CHObstruction.Arrays.System.Data.colDiffAtline 248 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiffAt_mapline 253 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiffAt_mapline 269 - def
OAI.CHObstruction.Arrays.System.Data.rowDiffline 283 - def
OAI.CHObstruction.Arrays.System.Data.colDiffline 286 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiff_pointline 290 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiff_pointline 295 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiff_refl_atline 300 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiff_refl_atline 306 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiff_zeroline 311 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiff_zeroline 328 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiff_symmline 343 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiff_symmline 354 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiff_transline 365 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiff_transline 391 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiff_uniqueline 416 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiff_uniqueline 423 - theorem
OAI.CHObstruction.Arrays.System.Data.shapeAt_rowline 431 - theorem
OAI.CHObstruction.Arrays.System.Data.shapeAt_colline 441 - theorem
OAI.CHObstruction.Arrays.System.Data.rowDiff_existsline 451 - theorem
OAI.CHObstruction.Arrays.System.Data.colDiff_existsline 463 - theorem
OAI.CHObstruction.Arrays.System.Data.base_ltline 476 - instance
OAI.CHObstruction.Arrays.System.Data.denseline 481 - instance
OAI.CHObstruction.Arrays.System.Data.noMinline 491 - instance
OAI.CHObstruction.Arrays.System.Data.noMaxline 499 - theorem
OAI.CHObstruction.Arrays.System.Data.rowOrigin_existsline 507 - def
OAI.CHObstruction.Arrays.System.Data.rowOriginline 512 - theorem
OAI.CHObstruction.Arrays.System.Data.rowOrigin_shapeline 514 - theorem
OAI.CHObstruction.Arrays.System.Data.colOrigin_existsline 517 - def
OAI.CHObstruction.Arrays.System.Data.colOriginline 527 - theorem
OAI.CHObstruction.Arrays.System.Data.colOrigin_shapeline 529 - theorem
OAI.CHObstruction.Arrays.System.Data.row_translate_existsline 532 - theorem
OAI.CHObstruction.Arrays.System.Data.col_translate_existsline 551 - def
OAI.CHObstruction.Arrays.System.Data.rowPointline 563 - def
OAI.CHObstruction.Arrays.System.Data.colPointline 566 - theorem
OAI.CHObstruction.Arrays.System.Data.rowPoint_shapeline 569 - theorem
OAI.CHObstruction.Arrays.System.Data.rowPoint_diffline 573 - theorem
OAI.CHObstruction.Arrays.System.Data.colPoint_shapeline 577 - theorem
OAI.CHObstruction.Arrays.System.Data.colPoint_diffline 581 - def
OAI.CHObstruction.Arrays.System.Data.bitAtline 585 - theorem
OAI.CHObstruction.Arrays.System.Data.bitAt_mapline 590 - def
OAI.CHObstruction.Arrays.System.Data.bitline 600 - theorem
OAI.CHObstruction.Arrays.System.Data.bit_pointline 604 - theorem
OAI.CHObstruction.Arrays.System.Data.bit_row_changeline 609 - theorem
OAI.CHObstruction.Arrays.System.Data.bit_col_changeline 636 - theorem
OAI.CHObstruction.Arrays.System.Data.base_convexline 666 - theorem
OAI.CHObstruction.Arrays.System.Data.locallyCountableline 687 - def
OAI.CHObstruction.Arrays.System.Data.limitDataline 697 - def
OAI.CHObstruction.Arrays.System.Data.rowShiftline 709 - def
OAI.CHObstruction.Arrays.System.Data.colShiftline 713 - theorem
OAI.CHObstruction.Arrays.System.Data.rowShift_specline 718 - theorem
OAI.CHObstruction.Arrays.System.Data.colShift_specline 724 - def
OAI.CHObstruction.Arrays.System.Data.toLimitline 731 - theorem
OAI.CHObstruction.Arrays.System.Data.rowShift_compline 752 - theorem
OAI.CHObstruction.Arrays.System.Data.colShift_compline 768 - theorem
OAI.CHObstruction.Arrays.System.Data.toLimit_compline 785 - theorem
OAI.CHObstruction.Arrays.System.Data.toLimit_coversline 816 - def
OAI.CHObstruction.Arrays.System.Data.underlyingline 854 - theorem
OAI.CHObstruction.Arrays.System.Data.underlying_pointline 860 - theorem
OAI.CHObstruction.Arrays.System.Data.underlying_bijectiveline 863 - def
OAI.CHObstruction.Arrays.System.Data.equivalenceline 874 - theorem
OAI.CHObstruction.Arrays.System.Data.equivalence_pointline 877 - theorem
OAI.CHObstruction.Arrays.System.Data.equivalence_symm_stageline 880 - theorem
OAI.CHObstruction.Arrays.System.Data.common_pointsline 884 - theorem
OAI.CHObstruction.Arrays.System.Data.toLimit_strongline 893 - theorem
OAI.CHObstruction.Arrays.System.Data.limit_objectline 918 - def
OAI.CHObstruction.Arrays.System.Data.liftPointline 945 - theorem
OAI.CHObstruction.Arrays.System.Data.liftPoint_pointline 950 - theorem
OAI.CHObstruction.Arrays.System.Data.liftPoint_injectiveline 954 - def
OAI.CHObstruction.Arrays.System.Data.liftFunctionline 961 - theorem
OAI.CHObstruction.Arrays.System.Data.liftFunction_stageline 964 - theorem
OAI.CHObstruction.Arrays.System.Data.liftFunction_injectiveline 968 - def
OAI.CHObstruction.Arrays.System.Data.liftRawline 971 - def
OAI.CHObstruction.Arrays.System.Data.liftMapline 1006 - theorem
OAI.CHObstruction.Arrays.System.Data.liftMap_stageline 1008 - theorem
OAI.CHObstruction.Arrays.System.Data.liftMap_compline 1013 - theorem
OAI.CHObstruction.Arrays.System.Data.liftMap_strongline 1021