├── .github └── workflows │ ├── build.yml │ └── static.yml ├── .gitignore ├── InfiniteModular ├── Definitions.lean └── Theorems.lean ├── LICENSE ├── Matroid.lean ├── Matroid ├── Asymptotic │ └── ZeroPattern.lean ├── Axioms │ ├── Circuit.lean │ ├── Closure.lean │ ├── Flat.lean │ └── Rank.lean ├── BasisDuo.lean ├── Binary │ ├── Crossing.lean │ └── Representation.lean ├── Circuit.lean ├── Clone.lean ├── Closure.lean ├── Connectivity │ ├── Basic.lean │ ├── Connected.lean │ ├── Core.lean │ ├── Extension.lean │ ├── Finitize.lean │ ├── Global.lean │ ├── Higher.lean │ ├── Infinite.lean │ ├── Minor.lean │ ├── Nat.lean │ ├── Separation.lean │ ├── Skew.lean │ └── ThreeConnected.lean ├── Constructions │ ├── Matching.lean │ ├── Project.lean │ ├── Relax.lean │ └── Truncate.lean ├── Equiv.lean ├── Exercises │ ├── DRp.lean │ ├── HamiltonianCycle.lean │ └── HamiltonianCycle │ │ ├── Bipartite.lean │ │ ├── Connected.lean │ │ ├── Degree.lean │ │ ├── MinimalMaximal.lean │ │ ├── README.md │ │ ├── WList.lean │ │ └── Walk.lean ├── Experiments │ └── ClosureGame.lean ├── Extension │ ├── ExtendBy.lean │ ├── Guts.lean │ ├── Minor.lean │ ├── ModularCut.lean │ ├── Parallel.lean │ ├── ProjectBy.lean │ ├── ProjectionBy.lean │ └── Quotient.lean ├── Flat │ ├── Basic.lean │ ├── Hyperplane.lean │ ├── Lattice.lean │ └── LowRank.lean ├── ForMathlib │ ├── BooleanAlgebra.lean │ ├── Card.lean │ ├── Data │ │ ├── ENat │ │ │ └── Iterate.lean │ │ └── Set │ │ │ ├── Finite.lean │ │ │ └── Subsingleton.lean │ ├── ENat.lean │ ├── ENatCard.lean │ ├── FinDiff.lean │ ├── Finset.lean │ ├── Finsum.lean │ ├── ForMathlib.lean │ ├── Function.lean │ ├── GCongr.lean │ ├── Lattice.lean │ ├── LinearAlgebra │ │ ├── Dual.lean │ │ ├── FiniteDimensional.lean │ │ ├── Finsupp.lean │ │ ├── LinearIndepOn.lean │ │ ├── Matrix.lean │ │ ├── Matrix │ │ │ ├── Rowspace.lean │ │ │ └── ToLin.lean │ │ ├── Projective.lean │ │ ├── StdBasis.lean │ │ ├── Submodule.lean │ │ └── Vandermonde.lean │ ├── List.lean │ ├── Logic_Embedding_Set.lean │ ├── Matroid │ │ ├── Basic.lean │ │ ├── Circuit.lean │ │ ├── Closure.lean │ │ ├── Constructions.lean │ │ ├── Dual.lean │ │ ├── Map.lean │ │ └── Sum.lean │ ├── Minimal.lean │ ├── Other.lean │ ├── PartialEquiv.lean │ ├── Partition │ │ ├── Basic.lean │ │ ├── Constructor.lean │ │ ├── Foo.lean │ │ ├── FrameCounterEg.lean │ │ ├── Induce.lean │ │ ├── Lattice.lean │ │ ├── Rep.lean │ │ └── Set.lean │ ├── PreimageVal.lean │ ├── Relation.lean │ ├── Set.lean │ ├── Tactic │ │ ├── ENatGrind.lean │ │ ├── ENatGrindPrelude.lean │ │ ├── ENatToNat.lean │ │ └── TautoSet.lean │ └── Topology │ │ ├── ENat.lean │ │ └── _ENatTopology.lean ├── Graph │ ├── Basic.lean │ ├── Bipartite.lean │ ├── Connected │ │ ├── Basic.lean │ │ ├── Component.lean │ │ ├── Construction.lean │ │ ├── Defs.lean │ │ ├── Menger.lean │ │ ├── Minor.lean │ │ ├── MixedLineGraph.lean │ │ ├── Set │ │ │ ├── Defs.lean │ │ │ ├── Leg.lean │ │ │ └── SetEnsemble.lean │ │ ├── Subgraph.lean │ │ └── Vertex │ │ │ ├── Basic.lean │ │ │ ├── Defs.lean │ │ │ └── VertexEnsemble.lean │ ├── Constructions │ │ └── Basic.lean │ ├── Degree │ │ ├── Basic.lean │ │ ├── Constructions.lean │ │ ├── Defs.lean │ │ ├── Leaf.lean │ │ └── Max.lean │ ├── Distance.lean │ ├── Finite.lean │ ├── Forest.lean │ ├── Independent.lean │ ├── Lattice.lean │ ├── Map.lean │ ├── Minor │ │ └── Defs.lean │ ├── Simple.lean │ ├── Subgraph │ │ ├── Basic.lean │ │ ├── Compatible.lean │ │ ├── Defs.lean │ │ ├── Delete.lean │ │ ├── Inter.lean │ │ ├── Lemma.lean │ │ └── Union.lean │ ├── Tree.lean │ ├── WList │ │ ├── Cycle.lean │ │ ├── Defs.lean │ │ ├── Ops.lean │ │ └── Sublist.lean │ └── Walk │ │ ├── Basic.lean │ │ ├── Cycle.lean │ │ └── Path.lean ├── Graphic.lean ├── Induction.lean ├── Init.lean ├── Intersection.lean ├── Loop.lean ├── Minor │ ├── Contract.lean │ ├── Delete.lean │ ├── Iso.lean │ ├── Order.lean │ └── Rank.lean ├── Modular │ ├── Basic.lean │ ├── Flat.lean │ └── Sum.lean ├── OnUniv.lean ├── Order │ ├── Discrepancy.lean │ ├── Quotient.lean │ ├── QuotientExtension.lean │ └── Weak.lean ├── Parallel.lean ├── Paving.lean ├── Rank │ ├── Cardinal.lean │ ├── ENat.lean │ ├── Nat.lean │ ├── Nullity.lean │ ├── Quotient.lean │ └── Skew.lean ├── Representation │ ├── Basic.lean │ ├── CycleSpace'.lean │ ├── CycleSpace.lean │ ├── CycleSpace_.lean │ ├── Dual.lean │ ├── FundamentalMatrix.lean │ ├── Map.lean │ ├── Matrix.lean │ ├── Minor.lean │ ├── Pasture.lean │ ├── Projective.lean │ ├── StandardRep.lean │ └── Uniform.lean ├── Simple.lean ├── Spikes.lean ├── Tame.lean ├── Uniform.lean └── scratch.lean ├── README.md ├── WIP ├── Basic_.lean ├── Dual.lean ├── Examples.lean ├── Ingleton.lean ├── ModularSum.lean ├── NonSpanningCircuits.lean ├── Old │ ├── AltAxioms.lean │ ├── CanonicallyOrdered.lean │ ├── Constructors.lean │ ├── Dual.lean │ ├── Finsum.lean │ ├── Invariant.lean │ ├── Kung.lean │ ├── ModularCut.lean │ ├── Points.lean │ ├── Transversal.lean │ ├── _Equiv'.lean │ ├── _Equiv.lean │ ├── _ModularCut.lean │ ├── _Representation.lean │ ├── _Subspace.lean │ ├── aa'.lean │ └── dual'.lean ├── Rep.projFun.lean ├── Submodular.lean ├── Transversal.lean ├── TwoSum.lean └── Union.lean ├── docbuild ├── lakefile.toml └── lean-toolchain ├── foo.pdf ├── graph.html ├── graph.pdf ├── import_graph.dot ├── lake-manifest.json ├── lakefile.olean ├── lakefile.toml ├── lean-toolchain ├── notes ├── TODO.lean └── zulipclosure.txt └── scripts ├── .matroidignore ├── README.md ├── detect_inefficient_imports.py └── update_matroid_imports.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/.gitignore -------------------------------------------------------------------------------- /InfiniteModular/Definitions.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/InfiniteModular/Definitions.lean -------------------------------------------------------------------------------- /InfiniteModular/Theorems.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/InfiniteModular/Theorems.lean -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/LICENSE -------------------------------------------------------------------------------- /Matroid.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid.lean -------------------------------------------------------------------------------- /Matroid/Asymptotic/ZeroPattern.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Asymptotic/ZeroPattern.lean -------------------------------------------------------------------------------- /Matroid/Axioms/Circuit.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Axioms/Circuit.lean -------------------------------------------------------------------------------- /Matroid/Axioms/Closure.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Axioms/Closure.lean -------------------------------------------------------------------------------- /Matroid/Axioms/Flat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Axioms/Flat.lean -------------------------------------------------------------------------------- /Matroid/Axioms/Rank.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Axioms/Rank.lean -------------------------------------------------------------------------------- /Matroid/BasisDuo.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/BasisDuo.lean -------------------------------------------------------------------------------- /Matroid/Binary/Crossing.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Binary/Crossing.lean -------------------------------------------------------------------------------- /Matroid/Binary/Representation.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Binary/Representation.lean -------------------------------------------------------------------------------- /Matroid/Circuit.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Circuit.lean -------------------------------------------------------------------------------- /Matroid/Clone.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Clone.lean -------------------------------------------------------------------------------- /Matroid/Closure.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Closure.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Basic.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Connected.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Connected.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Core.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Core.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Extension.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Extension.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Finitize.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Finitize.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Global.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Global.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Higher.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Higher.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Infinite.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Infinite.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Minor.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Minor.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Nat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Nat.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Separation.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Separation.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/Skew.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/Skew.lean -------------------------------------------------------------------------------- /Matroid/Connectivity/ThreeConnected.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Connectivity/ThreeConnected.lean -------------------------------------------------------------------------------- /Matroid/Constructions/Matching.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Constructions/Matching.lean -------------------------------------------------------------------------------- /Matroid/Constructions/Project.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Constructions/Project.lean -------------------------------------------------------------------------------- /Matroid/Constructions/Relax.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Constructions/Relax.lean -------------------------------------------------------------------------------- /Matroid/Constructions/Truncate.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Constructions/Truncate.lean -------------------------------------------------------------------------------- /Matroid/Equiv.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Equiv.lean -------------------------------------------------------------------------------- /Matroid/Exercises/DRp.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/DRp.lean -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle.lean -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle/Bipartite.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle/Bipartite.lean -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle/Connected.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle/Connected.lean -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle/Degree.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle/Degree.lean -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle/MinimalMaximal.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle/MinimalMaximal.lean -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle/README.md -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle/WList.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle/WList.lean -------------------------------------------------------------------------------- /Matroid/Exercises/HamiltonianCycle/Walk.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Exercises/HamiltonianCycle/Walk.lean -------------------------------------------------------------------------------- /Matroid/Experiments/ClosureGame.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Experiments/ClosureGame.lean -------------------------------------------------------------------------------- /Matroid/Extension/ExtendBy.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/ExtendBy.lean -------------------------------------------------------------------------------- /Matroid/Extension/Guts.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/Guts.lean -------------------------------------------------------------------------------- /Matroid/Extension/Minor.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/Minor.lean -------------------------------------------------------------------------------- /Matroid/Extension/ModularCut.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/ModularCut.lean -------------------------------------------------------------------------------- /Matroid/Extension/Parallel.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/Parallel.lean -------------------------------------------------------------------------------- /Matroid/Extension/ProjectBy.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/ProjectBy.lean -------------------------------------------------------------------------------- /Matroid/Extension/ProjectionBy.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/ProjectionBy.lean -------------------------------------------------------------------------------- /Matroid/Extension/Quotient.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Extension/Quotient.lean -------------------------------------------------------------------------------- /Matroid/Flat/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Flat/Basic.lean -------------------------------------------------------------------------------- /Matroid/Flat/Hyperplane.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Flat/Hyperplane.lean -------------------------------------------------------------------------------- /Matroid/Flat/Lattice.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Flat/Lattice.lean -------------------------------------------------------------------------------- /Matroid/Flat/LowRank.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Flat/LowRank.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/BooleanAlgebra.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/BooleanAlgebra.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Card.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Card.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Data/ENat/Iterate.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Data/ENat/Iterate.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Data/Set/Finite.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Data/Set/Finite.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Data/Set/Subsingleton.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Data/Set/Subsingleton.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/ENat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/ENat.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/ENatCard.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/ENatCard.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/FinDiff.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/FinDiff.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Finset.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Finset.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Finsum.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Finsum.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/ForMathlib.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/ForMathlib.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Function.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Function.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/GCongr.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/GCongr.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Lattice.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Lattice.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Dual.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Dual.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/FiniteDimensional.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/FiniteDimensional.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Finsupp.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Finsupp.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/LinearIndepOn.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/LinearIndepOn.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Matrix.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Matrix.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Matrix/Rowspace.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Matrix/Rowspace.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Matrix/ToLin.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Matrix/ToLin.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Projective.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Projective.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/StdBasis.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/StdBasis.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Submodule.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Submodule.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/LinearAlgebra/Vandermonde.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/LinearAlgebra/Vandermonde.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/List.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/List.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Logic_Embedding_Set.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Logic_Embedding_Set.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Matroid/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Matroid/Basic.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Matroid/Circuit.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Matroid/Circuit.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Matroid/Closure.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Matroid/Closure.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Matroid/Constructions.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Matroid/Constructions.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Matroid/Dual.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Matroid/Dual.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Matroid/Map.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Matroid/Map.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Matroid/Sum.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Matroid/Sum.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Minimal.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Minimal.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Other.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Other.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/PartialEquiv.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/PartialEquiv.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/Basic.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/Constructor.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/Constructor.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/Foo.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/Foo.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/FrameCounterEg.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/FrameCounterEg.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/Induce.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/Induce.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/Lattice.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/Lattice.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/Rep.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/Rep.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Partition/Set.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Partition/Set.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/PreimageVal.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/PreimageVal.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Relation.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Relation.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Set.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Set.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Tactic/ENatGrind.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Tactic/ENatGrind.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Tactic/ENatGrindPrelude.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Tactic/ENatGrindPrelude.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Tactic/ENatToNat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Tactic/ENatToNat.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Tactic/TautoSet.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Tactic/TautoSet.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Topology/ENat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Topology/ENat.lean -------------------------------------------------------------------------------- /Matroid/ForMathlib/Topology/_ENatTopology.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/ForMathlib/Topology/_ENatTopology.lean -------------------------------------------------------------------------------- /Matroid/Graph/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Basic.lean -------------------------------------------------------------------------------- /Matroid/Graph/Bipartite.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Bipartite.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Basic.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Component.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Component.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Construction.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Construction.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Defs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Defs.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Menger.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Menger.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Minor.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Minor.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/MixedLineGraph.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/MixedLineGraph.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Set/Defs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Set/Defs.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Set/Leg.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Set/Leg.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Set/SetEnsemble.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Set/SetEnsemble.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Subgraph.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Subgraph.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Vertex/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Vertex/Basic.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Vertex/Defs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Vertex/Defs.lean -------------------------------------------------------------------------------- /Matroid/Graph/Connected/Vertex/VertexEnsemble.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Connected/Vertex/VertexEnsemble.lean -------------------------------------------------------------------------------- /Matroid/Graph/Constructions/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Constructions/Basic.lean -------------------------------------------------------------------------------- /Matroid/Graph/Degree/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Degree/Basic.lean -------------------------------------------------------------------------------- /Matroid/Graph/Degree/Constructions.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Degree/Constructions.lean -------------------------------------------------------------------------------- /Matroid/Graph/Degree/Defs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Degree/Defs.lean -------------------------------------------------------------------------------- /Matroid/Graph/Degree/Leaf.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Degree/Leaf.lean -------------------------------------------------------------------------------- /Matroid/Graph/Degree/Max.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Degree/Max.lean -------------------------------------------------------------------------------- /Matroid/Graph/Distance.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Distance.lean -------------------------------------------------------------------------------- /Matroid/Graph/Finite.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Finite.lean -------------------------------------------------------------------------------- /Matroid/Graph/Forest.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Forest.lean -------------------------------------------------------------------------------- /Matroid/Graph/Independent.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Independent.lean -------------------------------------------------------------------------------- /Matroid/Graph/Lattice.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Lattice.lean -------------------------------------------------------------------------------- /Matroid/Graph/Map.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Map.lean -------------------------------------------------------------------------------- /Matroid/Graph/Minor/Defs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Minor/Defs.lean -------------------------------------------------------------------------------- /Matroid/Graph/Simple.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Simple.lean -------------------------------------------------------------------------------- /Matroid/Graph/Subgraph/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Subgraph/Basic.lean -------------------------------------------------------------------------------- /Matroid/Graph/Subgraph/Compatible.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Subgraph/Compatible.lean -------------------------------------------------------------------------------- /Matroid/Graph/Subgraph/Defs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Subgraph/Defs.lean -------------------------------------------------------------------------------- /Matroid/Graph/Subgraph/Delete.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Subgraph/Delete.lean -------------------------------------------------------------------------------- /Matroid/Graph/Subgraph/Inter.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Subgraph/Inter.lean -------------------------------------------------------------------------------- /Matroid/Graph/Subgraph/Lemma.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Subgraph/Lemma.lean -------------------------------------------------------------------------------- /Matroid/Graph/Subgraph/Union.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Subgraph/Union.lean -------------------------------------------------------------------------------- /Matroid/Graph/Tree.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Tree.lean -------------------------------------------------------------------------------- /Matroid/Graph/WList/Cycle.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/WList/Cycle.lean -------------------------------------------------------------------------------- /Matroid/Graph/WList/Defs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/WList/Defs.lean -------------------------------------------------------------------------------- /Matroid/Graph/WList/Ops.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/WList/Ops.lean -------------------------------------------------------------------------------- /Matroid/Graph/WList/Sublist.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/WList/Sublist.lean -------------------------------------------------------------------------------- /Matroid/Graph/Walk/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Walk/Basic.lean -------------------------------------------------------------------------------- /Matroid/Graph/Walk/Cycle.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Walk/Cycle.lean -------------------------------------------------------------------------------- /Matroid/Graph/Walk/Path.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graph/Walk/Path.lean -------------------------------------------------------------------------------- /Matroid/Graphic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Graphic.lean -------------------------------------------------------------------------------- /Matroid/Induction.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Induction.lean -------------------------------------------------------------------------------- /Matroid/Init.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Init.lean -------------------------------------------------------------------------------- /Matroid/Intersection.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Intersection.lean -------------------------------------------------------------------------------- /Matroid/Loop.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Loop.lean -------------------------------------------------------------------------------- /Matroid/Minor/Contract.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Minor/Contract.lean -------------------------------------------------------------------------------- /Matroid/Minor/Delete.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Minor/Delete.lean -------------------------------------------------------------------------------- /Matroid/Minor/Iso.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Minor/Iso.lean -------------------------------------------------------------------------------- /Matroid/Minor/Order.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Minor/Order.lean -------------------------------------------------------------------------------- /Matroid/Minor/Rank.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Minor/Rank.lean -------------------------------------------------------------------------------- /Matroid/Modular/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Modular/Basic.lean -------------------------------------------------------------------------------- /Matroid/Modular/Flat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Modular/Flat.lean -------------------------------------------------------------------------------- /Matroid/Modular/Sum.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Modular/Sum.lean -------------------------------------------------------------------------------- /Matroid/OnUniv.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/OnUniv.lean -------------------------------------------------------------------------------- /Matroid/Order/Discrepancy.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Order/Discrepancy.lean -------------------------------------------------------------------------------- /Matroid/Order/Quotient.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Order/Quotient.lean -------------------------------------------------------------------------------- /Matroid/Order/QuotientExtension.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Order/QuotientExtension.lean -------------------------------------------------------------------------------- /Matroid/Order/Weak.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Order/Weak.lean -------------------------------------------------------------------------------- /Matroid/Parallel.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Parallel.lean -------------------------------------------------------------------------------- /Matroid/Paving.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Paving.lean -------------------------------------------------------------------------------- /Matroid/Rank/Cardinal.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Rank/Cardinal.lean -------------------------------------------------------------------------------- /Matroid/Rank/ENat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Rank/ENat.lean -------------------------------------------------------------------------------- /Matroid/Rank/Nat.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Rank/Nat.lean -------------------------------------------------------------------------------- /Matroid/Rank/Nullity.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Rank/Nullity.lean -------------------------------------------------------------------------------- /Matroid/Rank/Quotient.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Rank/Quotient.lean -------------------------------------------------------------------------------- /Matroid/Rank/Skew.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Rank/Skew.lean -------------------------------------------------------------------------------- /Matroid/Representation/Basic.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Basic.lean -------------------------------------------------------------------------------- /Matroid/Representation/CycleSpace'.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/CycleSpace'.lean -------------------------------------------------------------------------------- /Matroid/Representation/CycleSpace.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/CycleSpace.lean -------------------------------------------------------------------------------- /Matroid/Representation/CycleSpace_.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/CycleSpace_.lean -------------------------------------------------------------------------------- /Matroid/Representation/Dual.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Dual.lean -------------------------------------------------------------------------------- /Matroid/Representation/FundamentalMatrix.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/FundamentalMatrix.lean -------------------------------------------------------------------------------- /Matroid/Representation/Map.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Map.lean -------------------------------------------------------------------------------- /Matroid/Representation/Matrix.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Matrix.lean -------------------------------------------------------------------------------- /Matroid/Representation/Minor.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Minor.lean -------------------------------------------------------------------------------- /Matroid/Representation/Pasture.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Pasture.lean -------------------------------------------------------------------------------- /Matroid/Representation/Projective.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Projective.lean -------------------------------------------------------------------------------- /Matroid/Representation/StandardRep.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/StandardRep.lean -------------------------------------------------------------------------------- /Matroid/Representation/Uniform.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Representation/Uniform.lean -------------------------------------------------------------------------------- /Matroid/Simple.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Simple.lean -------------------------------------------------------------------------------- /Matroid/Spikes.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Spikes.lean -------------------------------------------------------------------------------- /Matroid/Tame.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Tame.lean -------------------------------------------------------------------------------- /Matroid/Uniform.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/Uniform.lean -------------------------------------------------------------------------------- /Matroid/scratch.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/Matroid/scratch.lean -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/README.md -------------------------------------------------------------------------------- /WIP/Basic_.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Basic_.lean -------------------------------------------------------------------------------- /WIP/Dual.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Dual.lean -------------------------------------------------------------------------------- /WIP/Examples.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Examples.lean -------------------------------------------------------------------------------- /WIP/Ingleton.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Ingleton.lean -------------------------------------------------------------------------------- /WIP/ModularSum.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/ModularSum.lean -------------------------------------------------------------------------------- /WIP/NonSpanningCircuits.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/NonSpanningCircuits.lean -------------------------------------------------------------------------------- /WIP/Old/AltAxioms.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/AltAxioms.lean -------------------------------------------------------------------------------- /WIP/Old/CanonicallyOrdered.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/CanonicallyOrdered.lean -------------------------------------------------------------------------------- /WIP/Old/Constructors.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/Constructors.lean -------------------------------------------------------------------------------- /WIP/Old/Dual.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/Dual.lean -------------------------------------------------------------------------------- /WIP/Old/Finsum.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/Finsum.lean -------------------------------------------------------------------------------- /WIP/Old/Invariant.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/Invariant.lean -------------------------------------------------------------------------------- /WIP/Old/Kung.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/Kung.lean -------------------------------------------------------------------------------- /WIP/Old/ModularCut.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/ModularCut.lean -------------------------------------------------------------------------------- /WIP/Old/Points.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/Points.lean -------------------------------------------------------------------------------- /WIP/Old/Transversal.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/Transversal.lean -------------------------------------------------------------------------------- /WIP/Old/_Equiv'.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/_Equiv'.lean -------------------------------------------------------------------------------- /WIP/Old/_Equiv.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/_Equiv.lean -------------------------------------------------------------------------------- /WIP/Old/_ModularCut.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/_ModularCut.lean -------------------------------------------------------------------------------- /WIP/Old/_Representation.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/_Representation.lean -------------------------------------------------------------------------------- /WIP/Old/_Subspace.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/_Subspace.lean -------------------------------------------------------------------------------- /WIP/Old/aa'.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/aa'.lean -------------------------------------------------------------------------------- /WIP/Old/dual'.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Old/dual'.lean -------------------------------------------------------------------------------- /WIP/Rep.projFun.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Rep.projFun.lean -------------------------------------------------------------------------------- /WIP/Submodular.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Submodular.lean -------------------------------------------------------------------------------- /WIP/Transversal.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Transversal.lean -------------------------------------------------------------------------------- /WIP/TwoSum.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/TwoSum.lean -------------------------------------------------------------------------------- /WIP/Union.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/WIP/Union.lean -------------------------------------------------------------------------------- /docbuild/lakefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/docbuild/lakefile.toml -------------------------------------------------------------------------------- /docbuild/lean-toolchain: -------------------------------------------------------------------------------- 1 | leanprover/lean4:v4.24.0-rc1 -------------------------------------------------------------------------------- /foo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/foo.pdf -------------------------------------------------------------------------------- /graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/graph.html -------------------------------------------------------------------------------- /graph.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/graph.pdf -------------------------------------------------------------------------------- /import_graph.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/import_graph.dot -------------------------------------------------------------------------------- /lake-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/lake-manifest.json -------------------------------------------------------------------------------- /lakefile.olean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/lakefile.olean -------------------------------------------------------------------------------- /lakefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/lakefile.toml -------------------------------------------------------------------------------- /lean-toolchain: -------------------------------------------------------------------------------- 1 | leanprover/lean4:v4.26.0-rc2 -------------------------------------------------------------------------------- /notes/TODO.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/notes/TODO.lean -------------------------------------------------------------------------------- /notes/zulipclosure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/notes/zulipclosure.txt -------------------------------------------------------------------------------- /scripts/.matroidignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/scripts/.matroidignore -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/detect_inefficient_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/scripts/detect_inefficient_imports.py -------------------------------------------------------------------------------- /scripts/update_matroid_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apnelson1/Matroid/HEAD/scripts/update_matroid_imports.py --------------------------------------------------------------------------------