Explore Cumulus
Cumulus is the Grace17 mathematics library. Search names and statements, follow imports, and open any declaration in the browser proof assistant.
Loading declaration index…
Modules by area
- Kernel and bootstrap 12
- Sets, relations, and functions 38
- Ordinals and cardinals 41
- Natural numbers, integers, and rationals 41
- Real analysis 32
- Real numbers 43
- Complex numbers 29
- Groups 36
- Rings and ideals 66
- Fields 21
- Polynomials 70
- Modules and coefficients 33
- Linear algebra 8
- Number theory 36
- Combinatorics 35
- Probability 11
- Geometry 45
- Graph theory 61
- Lists 17
- Topology 30
- Metric spaces 17
- Fixed point theorems 31
- Game theory 6
- Lattices 26
- Category theory 13
- Library roots 8
Kernel and bootstrap 12 modules · 96 declarations
The axioms, ordered pairs, the natural numbers, lists and trees, and the syntax everything else is written in.
Sets, relations, and functions 38 modules · 636 declarations
Set algebra, power sets and families, relations and their algebra, functions, images, orders, well-orders, choice, Zorn's lemma, and the well-ordering theorem.
- Function 0
- Order 0
- Relation 0
- Relation/Algebra 27
- Relation/Core 15
- Relation/Quotient 12
- Relation/QuotientMap 10
- Relation/QuotientOperations 18
- Set 0
- Set/Algebra 78
- Set/Basic 16
- Set/Choice 1
- Set/ChoiceFunctions 4
- Set/Classes 11
- Set/Core 21
- Set/Family 27
- Set/Finite 13
- Set/Foundation 15
- Set/Function 87
- Set/Function/Image 29
- Set/Function/Projection 8
- Set/Function/Space 10
- Set/Function/Triples 3
- Set/Function/Union 7
- Set/Inclusion 1
- Set/Indicator 9
- Set/Involution 6
- Set/MaximalPrinciple 5
- Set/Order 56
- Set/OrderTransport 8
- Set/Powerset 42
- Set/Relation 18
- Set/Transposition 9
- Set/Tuple 10
- Set/WellOrder 16
- Set/WellOrder/Isomorphism 10
- Set/WellOrdering 15
- Set/Zorn 19
Ordinals and cardinals 41 modules · 647 declarations
Transfinite recursion, ordinal arithmetic, order types, Hartogs' theorem, finiteness and counting, countability, dominance, and infinite cardinal arithmetic.
- Cardinal 0
- Cardinal/Algebra 12
- Cardinal/Combinations 11
- Cardinal/Countable 11
- Cardinal/CountableClosure 14
- Cardinal/Counting 12
- Cardinal/Dominance 34
- Cardinal/DoubleCounting 8
- Cardinal/Enumeration 33
- Cardinal/Finite 33
- Cardinal/FiniteImage 2
- Cardinal/FiniteSubsets 6
- Cardinal/FiniteUnion 3
- Cardinal/Handshake 8
- Cardinal/Hartogs 44
- Cardinal/InclusionExclusion 1
- Cardinal/IndicatorSum 5
- Cardinal/Infinite 18
- Cardinal/InversionExchange 7
- Cardinal/LeastCode 9
- Cardinal/ListSupport 15
- Cardinal/NaturalSum 18
- Cardinal/NaturalSumLaws 26
- Cardinal/Parity 7
- Cardinal/PermutationExchange 6
- Cardinal/Permutations 7
- Cardinal/Pigeonhole 8
- Cardinal/PowersetCount 20
- Cardinal/Product 35
- Cardinal/Square 12
- Cardinal/Sum 40
- Cardinal/SumParity 9
- Ordinal 0
- Set/Hierarchy 50
- Set/Ordinal 19
- Set/Ordinal/Arithmetic 27
- Set/Ordinal/ArithmeticLaws 7
- Set/Ordinal/Basic 18
- Set/Ordinal/Monotone 28
- Set/Ordinal/Omega 13
- Set/Ordinal/OrderType 11
Natural numbers, integers, and rationals 41 modules · 1,000 declarations
Arithmetic and order on ℕ with its everyday lemmas, the construction of ℤ with its order, signs, parity, and absolute value, the construction of ℚ, division, and the least-number principle.
- Int 0
- Int/AbsoluteValue 24
- Int/AbsoluteValueOrder 24
- Int/Arithmetic 29
- Int/Core 14
- Int/Defs 18
- Int/Embedding 18
- Int/MinMax 51
- Int/Operations 17
- Int/Order 75
- Int/OrderMul 29
- Int/Parity 35
- Int/Pow 24
- Int/Ring 25
- Int/Sign 17
- Nat 0
- Nat/Core 22
- Nat/CyclicShift 7
- Nat/Distance 21
- Nat/Division 10
- Nat/Foundation 15
- Nat/Induction 3
- Nat/Least 3
- Nat/MinMax 54
- Nat/Mod 17
- Nat/Order 34
- Nat/OrderLemmas 68
- Nat/Parity 25
- Nat/ParityLemmas 25
- Nat/Pow 6
- Nat/PowLemmas 29
- Nat/Subtraction 12
- Nat/SubtractionLemmas 36
- Rat 0
- Rat/Computable 36
- Rat/Countable 3
- Rat/Defs 22
- Rat/Density 2
- Rat/Operations 98
- Rat/Order 23
- Rat/OrderedOperations 29
Real analysis 32 modules · 829 declarations
Sequences, continuity, the intermediate and extreme value theorems, differentiation, Riemann integration, and the fundamental theorem of calculus.
- Real/Analysis 0
- Real/Analysis/ArchimedeanLimits 15
- Real/Analysis/CauchyMeanValue 9
- Real/Analysis/Continuity 73
- Real/Analysis/Derivative 14
- Real/Analysis/Differentiation 36
- Real/Analysis/Examples 19
- Real/Analysis/ExtremeValue 55
- Real/Analysis/GeometricSeries 3
- Real/Analysis/HeineCantor 26
- Real/Analysis/Integration 0
- Real/Analysis/Integration/CommonRefinementComparison 57
- Real/Analysis/Integration/ContinuousIntegral 15
- Real/Analysis/Integration/FTCFirst 16
- Real/Analysis/Integration/FTCProgress 0
- Real/Analysis/Integration/IndefiniteIntegral 13
- Real/Analysis/Integration/IntegralOrderBound 34
- Real/Analysis/Integration/PartitionSplit 93
- Real/Analysis/Integration/Partitions 0
- Real/Analysis/Integration/RiemannSums 72
- Real/Analysis/IntermediateValue 4
- Real/Analysis/Intervals 21
- Real/Analysis/LHopital 7
- Real/Analysis/MeanValueIntegration 30
- Real/Analysis/OpenIntervals 11
- Real/Analysis/Results 0
- Real/Analysis/Sequences 65
- Real/Analysis/SequentialCompactness 82
- Real/Analysis/Series 25
- Real/Analysis/Taylor 2
- Real/Analysis/TaylorPolynomial 30
- Real/Analysis/TriangularSeries 2
Real numbers 43 modules · 686 declarations
The Dedekind reals: field and order structure, absolute value, the metric, square roots, uncountability, and the embedding of the rationals.
- Real 0
- Real/AbsoluteValue 27
- Real/Addition 32
- Real/Archimedean 2
- Real/ArithmeticSeries 8
- Real/BinomialTerms 6
- Real/BinomialTheorem 4
- Real/Core 31
- Real/Defs 7
- Real/Embedding 10
- Real/Field 4
- Real/FiniteSum 38
- Real/HarmonicSeries 12
- Real/Integer 12
- Real/Inverse 37
- Real/MeanInequality 2
- Real/Metric 42
- Real/Multiplication 71
- Real/Natural 19
- Real/Negation 44
- Real/Order 17
- Real/Polynomial 21
- Real/PositiveInverse 21
- Real/PositiveMultiplication 12
- Real/Power 9
- Real/PowerSums 9
- Real/RationalEmbedding 15
- Real/Rationals 4
- Real/Ring 61
- Real/RootTwo 6
- Real/RootTwoRational 3
- Real/Sqrt 29
- Real/Squares 18
- Real/TriangularSum 11
- Real/Uncountable 0
- Real/Uncountable/Approximation 5
- Real/Uncountable/Cut 2
- Real/Uncountable/Digits 17
- Real/Uncountable/Encoding 2
- Real/Uncountable/Final 7
- Real/Uncountable/PrefixBound 1
- Real/Uncountable/Separation 7
- Real/Uncountable/TailMargin 1
Complex numbers 29 modules · 253 declarations
The complex field, continuity and compactness in the plane, and the fundamental theorem of algebra.
- Complex 0
- Complex/Compactness 28
- Complex/Continuity 11
- Complex/Core 20
- Complex/Cubic 16
- Complex/Descent 13
- Complex/ExtremeValue 12
- Complex/FTAReduction 2
- Complex/Field 8
- Complex/FundamentalTheorem 3
- Complex/FundamentalTheoremGeneral 5
- Complex/LocalPolynomial 4
- Complex/MinimumDirection 9
- Complex/Norm 16
- Complex/Nullstellensatz 2
- Complex/Numeral 3
- Complex/OddDirections 4
- Complex/PolynomialBounds 11
- Complex/PolynomialGrowth 10
- Complex/PolynomialMinimum 3
- Complex/PolynomialStationarity 1
- Complex/PowerArithmetic 10
- Complex/PowerDirections 2
- Complex/QuadraticRoots 2
- Complex/Quartic 7
- Complex/Ring 19
- Complex/SequenceAlgebra 13
- Complex/SequentialContinuity 14
- Complex/SquareDirections 5
Groups 36 modules · 891 declarations
Bundled groups with a * b and a⁻¹, subgroups, cosets and Lagrange's theorem, homomorphisms f : G →* H, kernels, normal subgroups and quotients, the first isomorphism theorem, products, cyclic subgroups and element orders, and centers.
- Algebra/Group 0
- Algebra/Group/Abelian 16
- Algebra/Group/Action 58
- Algebra/Group/Action/Restrict 5
- Algebra/Group/Basic 53
- Algebra/Group/Center 26
- Algebra/Group/Conjugation 50
- Algebra/Group/Core 29
- Algebra/Group/Coset 19
- Algebra/Group/CosetSplit 6
- Algebra/Group/Cyclic 37
- Algebra/Group/Defs 5
- Algebra/Group/ElementOrder 17
- Algebra/Group/FirstIsomorphism 12
- Algebra/Group/FreeGroup 28
- Algebra/Group/Generated 17
- Algebra/Group/GroupOrder 3
- Algebra/Group/Homomorphism 19
- Algebra/Group/Isomorphism 32
- Algebra/Group/Kernel 20
- Algebra/Group/Lagrange 25
- Algebra/Group/Normal 34
- Algebra/Group/Paradox 60
- Algebra/Group/Paradox/PieceMaps 14
- Algebra/Group/Paradox/SchroederBernstein 9
- Algebra/Group/Paradox/Transfer 9
- Algebra/Group/Pow 15
- Algebra/Group/Power 12
- Algebra/Group/PrimeBinomial 7
- Algebra/Group/Product 33
- Algebra/Group/Quotient 27
- Algebra/Group/Restricted 19
- Algebra/Group/Subgroup 18
- Algebra/Group/Sylow 35
- Algebra/Group/Translation 31
- Algebra/Group/Words 91
Rings and ideals 66 modules · 858 declarations
Rings, ideals, quotients, prime and maximal ideals, determinants over rings, and the isomorphism theorems.
- Algebra/Ring 0
- Algebra/Ring/Adjugate 11
- Algebra/Ring/Basic 29
- Algebra/Ring/Bicommutant 22
- Algebra/Ring/Cancellation 5
- Algebra/Ring/CayleyHamilton 26
- Algebra/Ring/CharacteristicMatrix 11
- Algebra/Ring/Cofactors 8
- Algebra/Ring/Core 40
- Algebra/Ring/Correspondence 21
- Algebra/Ring/Defs 5
- Algebra/Ring/Determinant 12
- Algebra/Ring/DeterminantCancellation 3
- Algebra/Ring/DeterminantHom 6
- Algebra/Ring/DeterminantIdentity 7
- Algebra/Ring/DeterminantKernel 10
- Algebra/Ring/DeterminantLinearity 1
- Algebra/Ring/DeterminantProduct 11
- Algebra/Ring/DeterminantRowPermutation 7
- Algebra/Ring/DeterminantRows 2
- Algebra/Ring/DeterminantThree 35
- Algebra/Ring/DeterminantZero 2
- Algebra/Ring/DoubleSum 19
- Algebra/Ring/Equalizer 2
- Algebra/Ring/FiniteCombination 15
- Algebra/Ring/FiniteDoubleSum 10
- Algebra/Ring/FiniteHom 5
- Algebra/Ring/FiniteLinearity 4
- Algebra/Ring/FiniteProduct 34
- Algebra/Ring/FiniteSetSum 10
- Algebra/Ring/FiniteSum 11
- Algebra/Ring/FirstIsomorphism 11
- Algebra/Ring/GeneratedIdeal 19
- Algebra/Ring/GeneratedSubring 9
- Algebra/Ring/Homomorphism 28
- Algebra/Ring/HomomorphismCore 20
- Algebra/Ring/Ideal 33
- Algebra/Ring/IdealAdjoin 6
- Algebra/Ring/IdealCore 18
- Algebra/Ring/Image 5
- Algebra/Ring/IndexedSum 20
- Algebra/Ring/MatrixCramer 11
- Algebra/Ring/MatrixEntries 9
- Algebra/Ring/MatrixPolynomial 31
- Algebra/Ring/MatrixRing 62
- Algebra/Ring/MatrixRows 6
- Algebra/Ring/MaximalIdeal 13
- Algebra/Ring/Numeral 7
- Algebra/Ring/PermutationSign 5
- Algebra/Ring/PermutationSignCompose 8
- Algebra/Ring/PrimeCorrespondence 18
- Algebra/Ring/PrimeIdeal 10
- Algebra/Ring/PrimeIdealCore 12
- Algebra/Ring/ProductExpansion 4
- Algebra/Ring/ProductSetSum 1
- Algebra/Ring/Pushforward 8
- Algebra/Ring/PushforwardComposition 4
- Algebra/Ring/PushforwardTransport 6
- Algebra/Ring/Quotient 19
- Algebra/Ring/QuotientCore 20
- Algebra/Ring/Regrouping 8
- Algebra/Ring/Subring 18
- Algebra/Ring/SubringCore 11
- Algebra/Ring/SumExtension 3
- Algebra/Ring/SumSupport 10
- Algebra/Ring/WeightedRegrouping 1
Fields 21 modules · 145 declarations
Fields and ordered fields, localisation, and integral descent.
- Algebra/Field 0
- Algebra/Field/Algebraic 9
- Algebra/Field/AlgebraicClosure 3
- Algebra/Field/AlgebraicLocalization 3
- Algebra/Field/Construction 13
- Algebra/Field/Core 20
- Algebra/Field/Defs 5
- Algebra/Field/Embedding 3
- Algebra/Field/FiniteAlgebraicLocalization 2
- Algebra/Field/Homomorphism 1
- Algebra/Field/Infinite 1
- Algebra/Field/IntegralDescent 2
- Algebra/Field/Localization 7
- Algebra/Field/LocalizationObstruction 3
- Algebra/Field/Powers 2
- Algebra/Field/PrincipalLocalization 10
- Algebra/Field/Quotient 6
- Algebra/Field/Rigidity 5
- Algebra/OrderedField 0
- Algebra/OrderedField/Core 44
- Algebra/OrderedField/Defs 6
Polynomials 70 modules · 599 declarations
Polynomial rings, Horner evaluation, roots and factors, variables, and the Nullstellensatz.
- Algebra/Polynomial 26
- Algebra/Polynomial/AffineDeterminant 1
- Algebra/Polynomial/AlgebraicDependence 3
- Algebra/Polynomial/Assignment 16
- Algebra/Polynomial/Associativity 14
- Algebra/Polynomial/Bundled 26
- Algebra/Polynomial/BundledEvaluation 16
- Algebra/Polynomial/BundledIdeals 9
- Algebra/Polynomial/BundledNullstellensatz 5
- Algebra/Polynomial/BundledRoots 21
- Algebra/Polynomial/Characteristic 6
- Algebra/Polynomial/CharacteristicMonic 3
- Algebra/Polynomial/CoefficientHorner 7
- Algebra/Polynomial/CoefficientMap 10
- Algebra/Polynomial/Constants 8
- Algebra/Polynomial/Convolution 12
- Algebra/Polynomial/ConvolutionBounds 5
- Algebra/Polynomial/ConvolutionLaws 1
- Algebra/Polynomial/Determinant 2
- Algebra/Polynomial/Dickson 15
- Algebra/Polynomial/Distributivity 4
- Algebra/Polynomial/Divisibility 15
- Algebra/Polynomial/EmptyVariables 6
- Algebra/Polynomial/Evaluation 9
- Algebra/Polynomial/EvaluationHom 12
- Algebra/Polynomial/EvaluationOver 13
- Algebra/Polynomial/EvaluationSupport 4
- Algebra/Polynomial/FactorTheorem 3
- Algebra/Polynomial/FiniteGeneration 4
- Algebra/Polynomial/Generation 10
- Algebra/Polynomial/Horner 8
- Algebra/Polynomial/HornerArithmetic 13
- Algebra/Polynomial/HornerDegree 7
- Algebra/Polynomial/HornerExtension 3
- Algebra/Polynomial/HornerForms 13
- Algebra/Polynomial/HornerHom 4
- Algebra/Polynomial/HornerLocalization 1
- Algebra/Polynomial/HornerNormalization 5
- Algebra/Polynomial/HornerPolynomial 7
- Algebra/Polynomial/HornerReconstruction 12
- Algebra/Polynomial/HornerRoots 7
- Algebra/Polynomial/HornerTranslation 6
- Algebra/Polynomial/HornerVanishing 1
- Algebra/Polynomial/IdealSupport 6
- Algebra/Polynomial/IndependentSubfamily 6
- Algebra/Polynomial/InfiniteFieldLocalization 4
- Algebra/Polynomial/LocalizationObstruction 3
- Algebra/Polynomial/MapHom 11
- Algebra/Polynomial/MonicProducts 12
- Algebra/Polynomial/MonicVanishing 4
- Algebra/Polynomial/Monomial 25
- Algebra/Polynomial/MonomialGeneration 8
- Algebra/Polynomial/MonomialIdeal 14
- Algebra/Polynomial/MonomialShift 7
- Algebra/Polynomial/Nonvanishing 5
- Algebra/Polynomial/Nullstellensatz 9
- Algebra/Polynomial/NullstellensatzReduction 6
- Algebra/Polynomial/Origin 11
- Algebra/Polynomial/PointIdeal 16
- Algebra/Polynomial/Residue 11
- Algebra/Polynomial/ResidueCriterion 2
- Algebra/Polynomial/Ring 18
- Algebra/Polynomial/Terms 3
- Algebra/Polynomial/TranscendenceLocalization 3
- Algebra/Polynomial/Transfer 10
- Algebra/Polynomial/Unit 3
- Algebra/Polynomial/Universal 3
- Algebra/Polynomial/VariableCoefficients 12
- Algebra/Polynomial/VariableExpansion 7
- Algebra/Polynomial/Variables 7
Modules and coefficients 33 modules · 305 declarations
Coefficient maps, indexed lists, spans and annihilators, finite module towers, and integral extensions.
- Algebra 0
- Algebra/Adjoin 19
- Algebra/ClearDenominators 3
- Algebra/CoefficientInduction 7
- Algebra/CoefficientLists 19
- Algebra/CoefficientMatrix 2
- Algebra/CoefficientSingle 13
- Algebra/Coefficients 27
- Algebra/FiniteModuleTower 2
- Algebra/FiniteSpan 5
- Algebra/Foundation 31
- Algebra/HornerRelations 6
- Algebra/Image 7
- Algebra/IndexedCombinations 4
- Algebra/IndexedLists 6
- Algebra/IntegralAdjoin 6
- Algebra/IntegralFinite 9
- Algebra/IntegralInverse 2
- Algebra/LinearSpan 20
- Algebra/LinearSpanMap 2
- Algebra/LinearSpanMultiplication 3
- Algebra/Localization 11
- Algebra/MatrixAnnihilator 2
- Algebra/Module 0
- Algebra/Module/Basic 21
- Algebra/MonicRelations 12
- Algebra/MultiplicationMatrix 5
- Algebra/OrderedAdditive 20
- Algebra/Restriction 14
- Algebra/SpanAnnihilator 3
- Algebra/SpanCoefficients 9
- Algebra/SpanInsert 7
- Algebra/SpanProduct 8
Linear algebra 8 modules · 262 declarations
Vectors, matrices, determinants, and spans.
Number theory 36 modules · 646 declarations
Divisibility, Bézout, the Euclidean algorithm, prime factorisation, modular arithmetic, the Chinese remainder theorem, Fermat, Euler, and Wilson.
- NumberTheory 0
- NumberTheory/Bezout 8
- NumberTheory/Binomial 10
- NumberTheory/BinomialVanishing 1
- NumberTheory/ChineseRemainder 5
- NumberTheory/Coprime 18
- NumberTheory/CoprimeCancel 6
- NumberTheory/CoprimeSquares 4
- NumberTheory/DigitSum 8
- NumberTheory/Divisibility 21
- NumberTheory/DivisibilityMore 36
- NumberTheory/DivisorSum 33
- NumberTheory/Divisors 26
- NumberTheory/Erdos397 6
- NumberTheory/Euclidean 19
- NumberTheory/Euler 8
- NumberTheory/ExtendedGCD 24
- NumberTheory/Factorization 25
- NumberTheory/FibonacciGCD 4
- NumberTheory/GCD 14
- NumberTheory/GCDMore 49
- NumberTheory/Infinitude 3
- NumberTheory/IntegerDivisibility 45
- NumberTheory/IntegerGCD 23
- NumberTheory/InverseInvolution 9
- NumberTheory/LCM 40
- NumberTheory/Modular 13
- NumberTheory/ModularInverse 4
- NumberTheory/ModularMore 50
- NumberTheory/PerfectNumbers 18
- NumberTheory/PerfectSquares 29
- NumberTheory/Prime 18
- NumberTheory/PythagoreanTriples 11
- NumberTheory/ResidueLists 29
- NumberTheory/RootTwo 6
- NumberTheory/Wilson 23
Combinatorics 35 modules · 866 declarations
Inclusion–exclusion, the pigeonhole principle, binomial identities, counting functions, injections, and permutations, Fibonacci, Lucas, Catalan, Stirling, and Bell numbers, the infinite Ramsey theorem, and Möbius inversion.
- Combinatorics 0
- Combinatorics/Ballot 51
- Combinatorics/BallotProbability 1
- Combinatorics/Basics 29
- Combinatorics/Binomial 42
- Combinatorics/BinomialMore 39
- Combinatorics/Catalan 35
- Combinatorics/CoprimeDivisors 2
- Combinatorics/DerangementCount 57
- Combinatorics/DerangementFormula 8
- Combinatorics/Derangements 28
- Combinatorics/DivisorInterchange 14
- Combinatorics/DivisorSums 21
- Combinatorics/ErdosSzekeres 34
- Combinatorics/FallingBounds 20
- Combinatorics/Fibonacci 33
- Combinatorics/Functions 25
- Combinatorics/InclusionExclusion 25
- Combinatorics/Injections 63
- Combinatorics/IntegerSum 8
- Combinatorics/Lucas 16
- Combinatorics/Moebius 46
- Combinatorics/MoebiusInversion 11
- Combinatorics/MoebiusMultiplicative 5
- Combinatorics/Multinomial 13
- Combinatorics/ParityAlternative 17
- Combinatorics/ParitySystems 11
- Combinatorics/Partitions 28
- Combinatorics/Permutations 26
- Combinatorics/Pigeonhole 29
- Combinatorics/RamseyChain 32
- Combinatorics/RamseyInfinite 21
- Combinatorics/RamseyPigeonhole 14
- Combinatorics/Stirling 39
- Combinatorics/Vandermonde 23
Probability 11 modules · 256 declarations
Finite probability spaces, events, uniform distributions, conditional probability and Bayes, independence, random variables, expectation and variance, and the Markov and Chebyshev inequalities.
Geometry 45 modules · 584 declarations
Coordinate geometry over the reals: distances, triangles, and the classical theorems.
- Geometry 0
- Geometry/Absorption 0
- Geometry/Absorption/Absorb 11
- Geometry/Absorption/CountableUnion 19
- Geometry/Absorption/Final 2
- Geometry/Absorption/Order 20
- Geometry/Absorption/Pieces 4
- Geometry/Absorption/Roots 13
- Geometry/Absorption/Separation 18
- Geometry/Absorption/Sphere 2
- Geometry/Absorption/Triples 50
- Geometry/Absorption/Turn 37
- Geometry/Absorption/TurnRotation 4
- Geometry/Angle 8
- Geometry/BanachTarski 11
- Geometry/BanachTarski/Strong 1
- Geometry/Centroid 13
- Geometry/Chords 5
- Geometry/Circle 5
- Geometry/Circumcenter 14
- Geometry/Distance 11
- Geometry/Euclid 0
- Geometry/Euclid/Ball 15
- Geometry/Euclid/Center 29
- Geometry/Euclid/Cones 16
- Geometry/Euclid/Motions 41
- Geometry/Hausdorff 0
- Geometry/Hausdorff/Countable 14
- Geometry/Hausdorff/FixedPoints 16
- Geometry/Hausdorff/Hom 11
- Geometry/Hausdorff/Paradox 11
- Geometry/Heron 12
- Geometry/Isosceles 4
- Geometry/Lines 11
- Geometry/Midpoint 13
- Geometry/Parallelogram 11
- Geometry/Plane 36
- Geometry/Pythagoras 4
- Geometry/Sphere 0
- Geometry/Sphere/Absorb 27
- Geometry/Sphere/Conjugate 7
- Geometry/Sphere/Paradox 1
- Geometry/Sphere/Transitive 11
- Geometry/TriangleCenters 16
- Geometry/Vectors3 30
Graph theory 61 modules · 1,003 declarations
Graphs, walks, Eulerian trails, and shortest paths.
- GraphTheory 0
- GraphTheory/Basic 19
- GraphTheory/Complement 15
- GraphTheory/Connectivity 38
- GraphTheory/Counting 13
- GraphTheory/CountingInvariant 10
- GraphTheory/Dijkstra 50
- GraphTheory/DijkstraCorrectness 19
- GraphTheory/DijkstraCut 13
- GraphTheory/DijkstraFlags 6
- GraphTheory/DijkstraIndex 9
- GraphTheory/DijkstraInitial 10
- GraphTheory/DijkstraInvariant 9
- GraphTheory/DijkstraMinimum 19
- GraphTheory/DijkstraProgress 9
- GraphTheory/DijkstraProofs 22
- GraphTheory/DijkstraStep 7
- GraphTheory/DijkstraVectors 17
- GraphTheory/DoubleCover/CompatibilitySystem 15
- GraphTheory/DoubleCover/Covers 12
- GraphTheory/DoubleCover/CubicLabeling 9
- GraphTheory/DoubleCover/CubicVertex 16
- GraphTheory/DoubleCover/CycleCover 13
- GraphTheory/DoubleCover/Cycles 23
- GraphTheory/DoubleCover/EvenDoubleCover 8
- GraphTheory/DoubleCover/Expansion 33
- GraphTheory/DoubleCover/Labels 14
- GraphTheory/DoubleCover/Obstruction 42
- GraphTheory/DoubleCover/Projection 16
- GraphTheory/DoubleCover/RotationSystems 35
- GraphTheory/DoubleCover/Theorem 1
- GraphTheory/Flows/Contraction 20
- GraphTheory/Flows/EightFlow 6
- GraphTheory/Flows/EvenCovers 10
- GraphTheory/Flows/Lifting 5
- GraphTheory/Flows/Splits 3
- GraphTheory/Friendship 30
- GraphTheory/Konigsberg 19
- GraphTheory/Multigraph 26
- GraphTheory/Multigraph/Components 36
- GraphTheory/Multigraph/Connectivity 24
- GraphTheory/Multigraph/Cuts 24
- GraphTheory/Multigraph/Degree 29
- GraphTheory/Multigraph/Doubling 11
- GraphTheory/Multigraph/Even 6
- GraphTheory/Multigraph/Quotient 17
- GraphTheory/Multigraph/Subgraph 9
- GraphTheory/Multigraph/Trees 13
- GraphTheory/Ramsey 8
- GraphTheory/Reachability 10
- GraphTheory/TreePacking/Corollaries 7
- GraphTheory/TreePacking/Decompositions 27
- GraphTheory/TreePacking/Exchange 10
- GraphTheory/TreePacking/ExchangeOrder 12
- GraphTheory/TreePacking/Kaiser 14
- GraphTheory/TreePacking/LastColour 11
- GraphTheory/TreePacking/Levels 13
- GraphTheory/TreePacking/Order 19
- GraphTheory/TreePacking/Sequences 34
- GraphTheory/Walks 14
- GraphTheory/WeightedPaths 14
Lists 17 modules · 385 declarations
Lists as finite sequences: indexing, concatenation, reversal, take and drop, filtering, counts and permutations, sums, prefixes, sorting, and the bridge to functions on a natural number.
Topology 30 modules · 610 declarations
Topological spaces, continuous maps, compactness, subspaces, separation, the standard topology on the line, and Heine–Borel.
- Topology 0
- Topology/Basis 29
- Topology/CantorBendixson 0
- Topology/CantorBendixson/Derived 12
- Topology/CantorBendixson/Iterate 16
- Topology/CantorBendixson/Stabilise 24
- Topology/CantorBendixson/Theorem 13
- Topology/ClosureLaws 40
- Topology/Compact 10
- Topology/CompactImage 2
- Topology/CompactMore 29
- Topology/Connected 34
- Topology/Continuity 10
- Topology/Continuous 24
- Topology/FiniteIntersection 2
- Topology/HeineBorel 4
- Topology/Maps 25
- Topology/Plane 3
- Topology/Product 5
- Topology/Real 8
- Topology/Real/CantorBendixson 6
- Topology/Real/NestedChoice 37
- Topology/Real/PerfectSets 8
- Topology/Real/RationalBase 9
- Topology/Separation 25
- Topology/Space 39
- Topology/Spaces 51
- Topology/Structure 105
- Topology/Subspace 9
- Topology/Tube 31
Metric spaces 17 modules · 433 declarations
Metrics and balls, the metric topology, closed sets and closure, ε–δ continuity, Lipschitz maps and isometries, Cauchy sequences and completeness, boundedness, and the real line, discrete, subspace, and product metrics.
Fixed point theorems 31 modules · 449 declarations
Knaster–Tarski on subsets, the fixed point theorem on a closed interval, Kuhn's lemma, and Brouwer's theorem for the cube and for products of simplices.
- FixedPoint 0
- FixedPoint/BlockSimplex 27
- FixedPoint/BlockSums 9
- FixedPoint/BrouwerCube 20
- FixedPoint/BrouwerGrid 23
- FixedPoint/BrouwerSimplex 11
- FixedPoint/CubeAssembly 10
- FixedPoint/CubeContinuity 14
- FixedPoint/CubeFunctions 35
- FixedPoint/CubeMask 8
- FixedPoint/CubeSequences 17
- FixedPoint/Interval 3
- FixedPoint/KnasterTarski 19
- FixedPoint/KuhnDoors 10
- FixedPoint/KuhnExtend 16
- FixedPoint/KuhnFaces 4
- FixedPoint/KuhnFamily 6
- FixedPoint/KuhnInduction 8
- FixedPoint/KuhnLabel 17
- FixedPoint/KuhnLift 15
- FixedPoint/KuhnNeighbour 18
- FixedPoint/KuhnParity 21
- FixedPoint/KuhnRotation 14
- FixedPoint/KuhnSimplex 44
- FixedPoint/KuhnThrough 10
- FixedPoint/KuhnTopFace 20
- FixedPoint/KuhnWallCount 7
- FixedPoint/KuhnWallFace 3
- FixedPoint/KuhnWallSimplex 7
- FixedPoint/SimplexRetraction 19
- FixedPoint/WeightedSums 14
Game theory 6 modules · 87 declarations
Mixed strategy profiles on products of simplices, expected payoffs, Nash's map, and the existence of Nash equilibria.
Lattices 26 modules · 806 declarations
Ordered sets bundled as one set P with a ⊑ b, a ⊔ b, a ⊓ b, bot(P), top(P), and sSup(P)(S) read off the hypothesis: suprema and infima, lattices and their laws, bounded, complete, distributive, modular, and Boolean lattices, the powerset lattice, monotone maps and Galois connections, Knaster–Tarski on complete lattices, homomorphisms, sublattices, ideals, and filters.
- Lattice 0
- Lattice/Boolean 27
- Lattice/BooleanAlgebra 27
- Lattice/Bounded 37
- Lattice/BoundedOrder 41
- Lattice/Bounds 71
- Lattice/Complete 55
- Lattice/CompleteLattice 46
- Lattice/DistribLattice 21
- Lattice/Distributive 22
- Lattice/FixedPoints 32
- Lattice/Hom 14
- Lattice/Ideal 31
- Lattice/Ideals 41
- Lattice/Join 56
- Lattice/Lattice 25
- Lattice/LatticeHom 13
- Lattice/LatticeLaws 32
- Lattice/Linear 8
- Lattice/LinearLattice 10
- Lattice/Monotone 44
- Lattice/Order 46
- Lattice/OrderHom 50
- Lattice/Sublattice 14
- Lattice/Sublattices 17
- Lattice/Tarski 26
Category theory 13 modules · 482 declarations
Small categories as bundled sets with hom-typed morphisms, isomorphisms, monomorphisms and epimorphisms, terminal and initial objects, functors F : C ⥤ D, natural transformations, opposite categories, products, example categories including the category of sets below a universe, hom functors, and the Yoneda lemma.
Library roots 8 modules · 233 declarations
The modules that import whole areas, so one import brings a subject in.