OAI/RingTheory/Tachikawa/FiniteCoinduction.lean
101 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Tachikawa.dualTensorUnderlyingline 14 - lemma
OAI.Tachikawa.dualTensorUnderlying_tmulline 21 - def
OAI.Tachikawa.dualTensorLeftEquivline 27 - def
OAI.Tachikawa.dualRightObjline 55 - def
OAI.Tachikawa.dualRightUnderlyingline 57 - def
OAI.Tachikawa.dualRightTensorUnderlyingline 60 - lemma
OAI.Tachikawa.dualRightTensorUnderlying_tmulline 67 - lemma
OAI.Tachikawa.dualRightTensor_actionline 73 - def
OAI.Tachikawa.dualRightTensorRestrictionline 89 - def
OAI.Tachikawa.dualRightTensorIsoline 92 - instance
OAI.Tachikawa.dualRightTensorRestriction_additiveline 108 - instance
OAI.Tachikawa.dualRightTensorRestriction_isEquivalenceline 112 - lemma
OAI.Tachikawa.Construction.cDualLeft_finiteline 125 - lemma
OAI.Tachikawa.Construction.cDualRight_finiteline 134 - lemma
OAI.Tachikawa.Construction.cDualLeft_aboveline 143 - lemma
OAI.Tachikawa.Construction.cDualRight_aboveline 149 - def
OAI.Tachikawa.Construction.bDualLeftResolutionline 155 - def
OAI.Tachikawa.Construction.bDualRightResolutionline 162 - lemma
OAI.Tachikawa.Construction.bDualLeft_aboveline 170 - lemma
OAI.Tachikawa.Construction.bDualRight_aboveline 174 - lemma
OAI.Tachikawa.Construction.bDualLeft_dimensionline 179 - lemma
OAI.Tachikawa.Construction.bDualRight_dimensionline 188 - def
OAI.Tachikawa.LeftDualline 206 - instance
OAI.Tachikawa.LeftDual.(instance at line 209)line 209 - instance
OAI.Tachikawa.LeftDual.(instance at line 210)line 210 - instance
OAI.Tachikawa.LeftDual.(instance at line 211)line 211 - instance
OAI.Tachikawa.LeftDual.(instance at line 212)line 212 - lemma
OAI.Tachikawa.LeftDual.extline 213 - instance
OAI.Tachikawa.LeftDual.(instance at line 214)line 214 - lemma
OAI.Tachikawa.LeftDual.smul_applyline 222 - instance
OAI.Tachikawa.LeftDual.(instance at line 223)line 223 - instance
OAI.Tachikawa.LeftDual.(instance at line 225)line 225 - instance
OAI.Tachikawa.LeftDual.(instance at line 227)line 227 - def
OAI.Tachikawa.LeftDual.mapline 229 - lemma
OAI.Tachikawa.LeftDual.map_applyline 233 - lemma
OAI.Tachikawa.LeftDual.exactline 234 - lemma
OAI.Tachikawa.LeftDual.map_injectiveline 236 - def
OAI.Tachikawa.RightDualline 243 - instance
OAI.Tachikawa.RightDual.(instance at line 246)line 246 - instance
OAI.Tachikawa.RightDual.(instance at line 247)line 247 - instance
OAI.Tachikawa.RightDual.(instance at line 248)line 248 - instance
OAI.Tachikawa.RightDual.(instance at line 249)line 249 - lemma
OAI.Tachikawa.RightDual.extline 250 - instance
OAI.Tachikawa.RightDual.(instance at line 251)line 251 - lemma
OAI.Tachikawa.RightDual.smul_applyline 259 - instance
OAI.Tachikawa.RightDual.(instance at line 260)line 260 - instance
OAI.Tachikawa.RightDual.(instance at line 262)line 262 - def
OAI.Tachikawa.RightDual.mapline 265 - lemma
OAI.Tachikawa.RightDual.map_applyline 269 - lemma
OAI.Tachikawa.RightDual.map_surjectiveline 270 - def
OAI.Tachikawa.dualTransposeline 277 - def
OAI.Tachikawa.dualUntransposeline 293 - instance
OAI.Tachikawa.leftDual_injectiveline 309 - def
OAI.Tachikawa.leftDualObjline 337 - def
OAI.Tachikawa.dualResolutionline 339 - lemma
OAI.Tachikawa.leftDualObj_isZeroline 355 - lemma
OAI.Tachikawa.dualResolution_aboveline 369 - lemma
OAI.Tachikawa.dualResolution_ext_zeroline 374 - def
OAI.Tachikawa.doubleDualRegularEquivline 393 - def
OAI.Tachikawa.doubleDualRegularIsoline 401 - lemma
OAI.Tachikawa.Construction.b_regular_ext_zeroline 407 - lemma
OAI.Tachikawa.finite_injective_retract_dualline 427 - lemma
OAI.Tachikawa.finiteInjective_inAddline 445 - def
OAI.Tachikawa.Construction.bRegularLeftObjline 463 - instance
OAI.Tachikawa.Construction.(instance at line 465)line 465 - lemma
OAI.Tachikawa.Construction.b_injectiveDimensionline 468 - lemma
OAI.Tachikawa.Construction.b_iterate_injectiveline 474 - lemma
OAI.Tachikawa.Construction.b_iterate_inAddline 479 - lemma
OAI.Tachikawa.Construction.b_coindTerm_inAddline 486 - instance
OAI.Tachikawa.Enveloping.rightFree_preservesFiniteColimitsline 503 - instance
OAI.Tachikawa.Enveloping.rightFree_preservesFiniteLimitsline 505 - def
OAI.Tachikawa.Enveloping.coindCokerTensorIsoline 508 - def
OAI.Tachikawa.Enveloping.coindIterateTensorIsoline 522 - def
OAI.Tachikawa.Enveloping.coindTermTensorIsoline 529 - def
OAI.Tachikawa.Enveloping.leftRegularObjline 545 - def
OAI.Tachikawa.Enveloping.leftRegularUnderlyingline 547 - def
OAI.Tachikawa.Enveloping.rightRegularUnderlyingline 550 - def
OAI.Tachikawa.Enveloping.regularOuterUnderlyingline 553 - lemma
OAI.Tachikawa.Enveloping.regularOuterUnderlying_tmulline 559 - def
OAI.Tachikawa.Enveloping.regularOuterEquivline 562 - def
OAI.Tachikawa.Enveloping.regularOuterIsoline 578 - lemma
OAI.Tachikawa.Enveloping.finiteProjective_inAdd_outerline 582 - lemma
OAI.Tachikawa.InAdd.transline 599 - lemma
OAI.Tachikawa.Construction.b_outerCoindTerm_inAddline 627 - lemma
OAI.Tachikawa.Construction.b_outerIterate_inAddline 634 - theorem
OAI.Tachikawa.Construction.b_projective_coinduced_termsline 641 - theorem
OAI.Tachikawa.Construction.b_add_two_orthogonalitiesline 659 - def
OAI.Tachikawa.shortExactReplacementMapline 678 - lemma
OAI.Tachikawa.shortExactReplacementMap_quasiIsoline 687 - lemma
OAI.Tachikawa.InAdd.biproductline 718 - lemma
OAI.Tachikawa.InAdd.biprodline 737 - structure
OAI.Tachikawa.Enveloping.CoindReplacementline 756 - def
OAI.Tachikawa.Enveloping.coindReplacementline 763 - def
OAI.Tachikawa.Enveloping.CoindGoodTermsline 773 - lemma
OAI.Tachikawa.Enveloping.mappingCocone_inAddline 778 - lemma
OAI.Tachikawa.Enveloping.coindReplacement_termsline 787 - lemma
OAI.Tachikawa.Enveloping.mappingCocone_isZero_Xline 803 - lemma
OAI.Tachikawa.Enveloping.coindReplacement_boundedline 811 - lemma
OAI.Tachikawa.Construction.b_coindGoodTermsline 834 - theorem
OAI.Tachikawa.Construction.b_bounded_ordinary_replacementline 850 - theorem
OAI.Tachikawa.Construction.b_ordinary_factorizationline 873