ComparatorChallenges/CharacterCriterion.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: OpenAI's pinned repository says an unreleased internal model produced the manuscripts and supporting proof artifacts. The collection builds on the mathematics community's accumulated problems, results, language, and formal libraries; each manuscript's BibTeX and bibliography are the authority for individual scholarly credit.
Project sources: Pinned openai/math documentation, Pinned formalization catalogue
146 declarations, 1 contain sorry, 0 declared as axioms
Character criterion for Jiang–Su absorption
The main statement is Theorem 1.1 of the Kirchberg–Rørdam character-criterion paper. The constructions below specify the norm central-sequence algebra and Jiang–Su absorption.
- def
OAI.KirchbergRordam.QuotientNormSupport.normedRingline 23Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:23 (same declaration text).
- abbrev
OAI.KirchbergRordam.NormUltrapower.BoundedSeqline 88Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:88 (same declaration text).
- def
OAI.KirchbergRordam.NormUltrapower.normLimitline 90Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:90 (same declaration text).
- def
OAI.KirchbergRordam.NormUltrapower.nullIdealline 102Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:102 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.nullIdeal_twoSidedline 145Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:145 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.nullIdeal_closedline 173Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:173 (same declaration text).
- abbrev
OAI.KirchbergRordam.NormUltrapower.Algebraline 210Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:210 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.quotientNormedRingline 213Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:213 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.quotientNormedAlgebraline 217Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:217 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.quotientStarline 220Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:220 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.quotientStarRingline 244Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:244 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.quotientStarModuleline 258Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:258 (same declaration text).
- def
OAI.KirchbergRordam.NormUltrapower.cutRepresentativeline 265Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:265 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.quotientCStarRingline 272Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:272 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.quotientCStarAlgebraline 370Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:370 (same declaration text).
- def
OAI.KirchbergRordam.NormUltrapower.quotientMapline 372Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:372 (same declaration text).
- def
OAI.KirchbergRordam.NormUltrapower.constantSeqline 376Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:376 (same declaration text).
- def
OAI.KirchbergRordam.NormUltrapower.diagonalline 385Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:385 (same declaration text).
- def
OAI.KirchbergRordam.NormUltrapower.centralSubalgebraline 388Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:388 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.centralSubalgebra_closedline 391Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:391 (same declaration text).
- abbrev
OAI.KirchbergRordam.NormUltrapower.CentralAlgebraline 395Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:395 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.centralSubringClassline 398Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:398 (same declaration text).
- instance
OAI.KirchbergRordam.NormUltrapower.centralCStarAlgebraline 402Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:402 (same declaration text).
- instance
OAI.KirchbergRordam.StarCompletion.completionStarline 413Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:413 (same declaration text).
- instance
OAI.KirchbergRordam.StarCompletion.completionContinuousStarline 415Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:415 (same declaration text).
- instance
OAI.KirchbergRordam.StarCompletion.completionStarRingline 418Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:418 (same declaration text).
- instance
OAI.KirchbergRordam.StarCompletion.completionNormedAlgebraline 439Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:439 (same declaration text).
- instance
OAI.KirchbergRordam.StarCompletion.completionStarModuleline 442Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:442 (same declaration text).
- structure
OAI.KirchbergRordam.CStarInductiveLimit.Systemline 464Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:464 (same declaration text).
- instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 475)line 475 - def
OAI.KirchbergRordam.CStarInductiveLimit.Rawline 479Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:479 (same declaration text).
- instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 481)line 481 - instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 483)line 483 - instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 485)line 485 - instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 487)line 487 - def
OAI.KirchbergRordam.CStarInductiveLimit.rawOfline 489Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:489 (same declaration text).
- def
OAI.KirchbergRordam.CStarInductiveLimit.normLiftline 493Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:493 (same declaration text).
- def
OAI.KirchbergRordam.CStarInductiveLimit.ringNormline 496Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:496 (same declaration text).
- instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 538)line 538 - instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 540)line 540 - instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 556)line 556 - instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 571)line 571 - abbrev
OAI.KirchbergRordam.CStarInductiveLimit.Algebraline 587Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:587 (same declaration text).
- instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 589)line 589 - instance
OAI.KirchbergRordam.CStarInductiveLimit.(instance at line 601)line 601 - structure
OAI.KirchbergRordam.CStarInductiveLimit.Chainline 609Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:609 (same declaration text).
- def
OAI.KirchbergRordam.CStarInductiveLimit.Chain.mapline 617Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:617 (same declaration text).
- def
OAI.KirchbergRordam.CStarInductiveLimit.Chain.systemline 621Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:621 (same declaration text).
- structure
OAI.KirchbergRordam.MaxTensor.CrossSeminormline 656Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:656 (same declaration text).
- instance
OAI.KirchbergRordam.MaxTensor.(instance at line 662)line 662 - def
OAI.KirchbergRordam.MaxTensor.Rawline 671Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:671 (same declaration text).
- instance
OAI.KirchbergRordam.MaxTensor.(instance at line 673)line 673 - instance
OAI.KirchbergRordam.MaxTensor.(instance at line 675)line 675 - instance
OAI.KirchbergRordam.MaxTensor.(instance at line 677)line 677 - def
OAI.KirchbergRordam.MaxTensor.rawEquivline 679Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:679 (same declaration text).
- def
OAI.KirchbergRordam.MaxTensor.liftRawline 684Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:684 (same declaration text).
- def
OAI.KirchbergRordam.MaxTensor.representationSeminormline 697Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:697 (same declaration text).
- abbrev
OAI.KirchbergRordam.Spatial.Hilbertline 734Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:734 (same declaration text).
- def
OAI.KirchbergRordam.Spatial.mapline 737Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:737 (same declaration text).
- def
OAI.KirchbergRordam.Spatial.leftline 742Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:742 (same declaration text).
- def
OAI.KirchbergRordam.Spatial.rightline 812Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:812 (same declaration text).
- structure
OAI.KirchbergRordam.MinTensor.RepresentationPairline 889Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:889 (same declaration text).
- def
OAI.KirchbergRordam.MinTensor.RepresentationPair.leftline 905Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:905 (same declaration text).
- def
OAI.KirchbergRordam.MinTensor.RepresentationPair.rightline 909Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:909 (same declaration text).
- def
OAI.KirchbergRordam.MinTensor.RepresentationPair.crossSeminormline 913Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:913 (same declaration text).
- def
OAI.KirchbergRordam.MinTensor.spatialIndexline 944Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:944 (same declaration text).
- def
OAI.KirchbergRordam.MinTensor.seminormline 948Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:948 (same declaration text).
- def
OAI.KirchbergRordam.MinTensor.Rawline 966Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:966 (same declaration text).
- instance
OAI.KirchbergRordam.MinTensor.(instance at line 969)line 969 - instance
OAI.KirchbergRordam.MinTensor.(instance at line 972)line 972 - instance
OAI.KirchbergRordam.MinTensor.instStarRingRawline 974Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:974 (same declaration text).
- def
OAI.KirchbergRordam.MinTensor.rawRingSeminormline 977Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:977 (same declaration text).
- instance
OAI.KirchbergRordam.MinTensor.(instance at line 1022)line 1022 - abbrev
OAI.KirchbergRordam.MinTensor.Algebraline 1024Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1024 (same declaration text).
- abbrev
OAI.KirchbergRordam.MatrixTensor.Matline 1032Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1032 (same declaration text).
- def
OAI.KirchbergRordam.MatrixTensor.leftMatrixAlgebraline 1034Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1034 (same declaration text).
- def
OAI.KirchbergRordam.MatrixTensor.rightMatrixAlgebraline 1050Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1050 (same declaration text).
- def
OAI.KirchbergRordam.MatrixTensor.leftMatrixline 1066Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1066 (same declaration text).
- def
OAI.KirchbergRordam.MatrixTensor.rightMatrixline 1070Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1070 (same declaration text).
- abbrev
OAI.KirchbergRordam.PrimeDimensionDrop.Fiberline 1080Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1080 (same declaration text).
- def
OAI.KirchbergRordam.PrimeDimensionDrop.evalline 1082Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1082 (same declaration text).
- def
OAI.KirchbergRordam.PrimeDimensionDrop.subalgebraline 1092Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1092 (same declaration text).
- instance
OAI.KirchbergRordam.PrimeDimensionDrop.(instance at line 1096)line 1096 - instance
OAI.KirchbergRordam.PrimeDimensionDrop.(instance at line 1099)line 1099 - abbrev
OAI.KirchbergRordam.PrimeDimensionDrop.Algebraline 1109Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1109 (same declaration text).
- instance
OAI.KirchbergRordam.PrimeDimensionDrop.(instance at line 1111)line 1111 - instance
OAI.KirchbergRordam.PrimeDimensionDrop.(instance at line 1115)line 1115 - def
OAI.KirchbergRordam.UnitaryPaths.phaseline 1123Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1123 (same declaration text).
- def
OAI.KirchbergRordam.UnitaryPaths.involutionValueline 1125Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1125 (same declaration text).
- def
OAI.KirchbergRordam.UnitaryPaths.involutionPathline 1128Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1128 (same declaration text).
- abbrev
OAI.KirchbergRordam.MatrixPermutationPath.Matline 1190Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1190 (same declaration text).
- def
OAI.KirchbergRordam.MatrixPermutationPath.permline 1192Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1192 (same declaration text).
- def
OAI.KirchbergRordam.MatrixPermutationPath.pathline 1202Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1202 (same declaration text).
- abbrev
OAI.KirchbergRordam.MatrixDiagonalPath.Matline 1233Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1233 (same declaration text).
- def
OAI.KirchbergRordam.MatrixDiagonalPath.blockline 1235Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1235 (same declaration text).
- def
OAI.KirchbergRordam.MatrixDiagonalPath.evaluationBlockline 1249Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1249 (same declaration text).
- def
OAI.KirchbergRordam.MatrixDiagonalPath.diagonalline 1259Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1259 (same declaration text).
- def
OAI.KirchbergRordam.MatrixDiagonalPath.interpolateline 1275Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1275 (same declaration text).
- def
OAI.KirchbergRordam.MatrixBlockReindex.sumBlockline 1291Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1291 (same declaration text).
- def
OAI.KirchbergRordam.BalancedDropSystem.cardEquivline 1326Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1326 (same declaration text).
- def
OAI.KirchbergRordam.BalancedDropSystem.halfline 1330Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1330 (same declaration text).
- def
OAI.KirchbergRordam.BalancedDropSystem.lowerPathline 1338Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1338 (same declaration text).
- def
OAI.KirchbergRordam.BalancedDropSystem.upperPathline 1347Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1347 (same declaration text).
- def
OAI.KirchbergRordam.GeneralBlockReindex.repackLeftline 1367Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1367 (same declaration text).
- def
OAI.KirchbergRordam.GeneralBlockReindex.repackRightline 1378Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1378 (same declaration text).
- structure
OAI.KirchbergRordam.GeneralDropSystem.Dataline 1449Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1449 (same declaration text).
- abbrev
OAI.KirchbergRordam.GeneralDropSystem.Lowline 1467Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1467 (same declaration text).
- abbrev
OAI.KirchbergRordam.GeneralDropSystem.Highline 1469Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1469 (same declaration text).
- abbrev
OAI.KirchbergRordam.GeneralDropSystem.Midline 1471Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1471 (same declaration text).
- abbrev
OAI.KirchbergRordam.GeneralDropSystem.Slotline 1473Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1473 (same declaration text).
- abbrev
OAI.KirchbergRordam.GeneralDropSystem.Indexline 1475Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1475 (same declaration text).
- abbrev
OAI.KirchbergRordam.GeneralDropSystem.ZeroSpaceline 1477Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1477 (same declaration text).
- abbrev
OAI.KirchbergRordam.GeneralDropSystem.OneSpaceline 1479Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1479 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.zeroLowline 1481Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1481 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.zeroMidline 1484Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1484 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.zeroOuterline 1487Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1487 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.oneLowline 1490Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1490 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.oneMidline 1493Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1493 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.oneOuterline 1496Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1496 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.slotSwapline 1499Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1499 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.zeroReindexline 1505Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1505 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.oneReindexline 1509Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1509 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.eigenpathline 1514Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1514 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.interpolatedEvaluationline 1519Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1519 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.fiberMapline 1537Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1537 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.continuousFamilyline 1545Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1545 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.rawStepline 1557Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1557 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.restrictToSubalgebrasline 1595Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1595 (same declaration text).
- def
OAI.KirchbergRordam.GeneralDropSystem.stepline 1601Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1601 (same declaration text).
- structure
OAI.KirchbergRordam.PrimeDropPresentationline 1928Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1928 (same declaration text).
- def
OAI.KirchbergRordam.PrimeDropPresentation.Stageline 1939Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1939 (same declaration text).
- instance
OAI.KirchbergRordam.PrimeDropPresentation.(instance at line 1941)line 1941 - def
OAI.KirchbergRordam.PrimeDropPresentation.chainline 1944Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:1944 (same declaration text).
- abbrev
OAI.KirchbergRordam.PrimeDropPresentation.systemline 2000Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2000 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeMultiplicity.copiesline 2007Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2007 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeMultiplicity.lowerline 2009Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2009 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeMultiplicity.upperline 2011Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2011 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeMultiplicity.middleline 2013Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2013 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeMultiplicity.nextline 2015Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2015 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeMultiplicity.dataline 2017Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2017 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeMultiplicity.sizeline 2070Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2070 (same declaration text).
- def
OAI.KirchbergRordam.StandardPrimeModel.presentationline 2078Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2078 (same declaration text).
- def
OAI.KirchbergRordam.JiangSu.Algebraline 2116Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2116 (same declaration text).
- instance
OAI.KirchbergRordam.JiangSu.(instance at line 2118)line 2118 - def
OAI.KirchbergRordam.HasNoCharactersline 2125Also declared: OAI/Analysis/CharacterCriterion/Definitions.lean:2125 (same declaration text).
- theorem
OAI.KirchbergRordam.character_criterionChallenge statement: The Kirchberg–Rørdam character criterion and infinite tensor-power Jiang–Su stability sorry line 2128L4DEL explanation
The Kirchberg–Rørdam criterion relates Jiang–Su absorption to characters of the central-sequence algebra. The formalized result proves that, for every nonzero unital separable complex $C^*$-algebra $A$ and every free ultrafilter on $\mathbb N$, the norm central-sequence algebra has no nonzero character exactly when $A\cong A\otimes_{\min}\mathcal Z$. No nuclearity, simplicity, trace, or comparison hypothesis is imposed.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.Analysis.CharacterCriterion.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Analysis/CharacterCriterion/Main.lean:52 (different declaration text). Qualify references as OAI.KirchbergRordam.character_criterion@path.
theorem character_criterion (A : Type) [CStarAlgebra A] [Nontrivial A] [TopologicalSpace.SeparableSpace A] (ω : Ultrafilter ℕ) (hω : (ω : Filter ℕ)≤Filter.cofinite) : OAI.KirchbergRordam.HasNoCharacters (NormUltrapower.CentralAlgebra A ω) ↔ Nonempty (A ≃⋆ₐ[ℂ] MinTensor.Algebra A JiangSu.Algebra) := by sorry …Mentions: OAI.KirchbergRordam.HasNoCharacters, OAI.KirchbergRordam.NormUltrapower.CentralAlgebra, OAI.KirchbergRordam.MinTensor.Algebra, OAI.KirchbergRordam.JiangSu.Algebra