Structures · Logic and sets
Unique
Unique α expresses that α is a type with a unique term default.
This is implemented as a type, rather than a Prop-valued predicate,
for good definitional properties of the default term.
- Defined in
- Mathlib.Logic.Unique
- Shape
- One type argument · adds uniq
Extends1
Extended by1
Forgetful instances
Concrete types that are instances100
- Quiver.Hom
- TopCat.carrier
- CategoryTheory.Functor.obj
- ContinuousLinearMap
- ZMod
- Polynomial
- CStarMatrix
- TensorProduct
- FractionRing
- WithConv
- Matrix
- Units
- WithLp
- FreeAbelianGroup
- MonoidAlgebra
- ModuleCat.carrier
- AddMonoidAlgebra
- Finsupp
- DirectSum
- CategoryTheory.Discrete
- SymAlg
- Localization
- SkewMonoidAlgebra
- Interval
- AddUnits
- ContinuousAlternatingMap
- DFinsupp
- TopologicalSpace.NonemptyCompacts
- PreLp
- WithCStarModule
- CategoryTheory.PreZeroHypercover.I₀
- AlgEquiv
- LieSubmodule
- Associates
- PrimeSpectrum
- SimpleGraph
- FreeGroup
- Ordinal.ToType
- CategoryTheory.ShrinkHoms
- TopologicalSpace.Opens
- FreeAddGroup
- TopologicalSpace.Compacts
- LinearEquiv
- Digraph
- AlternatingMap
- Equiv.Perm
- CategoryTheory.Quotient
- PolynomialModule
- AddSubgroup
- CategoryTheory.Paths
- DMatrix
- AddCommGroup.DirectLimit
- Abelianization
- Module.DirectLimit
- Polynomial.Gal
- Sym2
- AddSubmonoid
- SSet.Truncated.HomotopyCategory
- CategoryTheory.Cat.FreeRefl
- AlgHom
- Sublattice
- BooleanSubalgebra
- Sym
- FreeMonoid
- UniformSpace
- GradedAlgHom
- TopologicalSpace
- WithTopology
- SimpleGraph.ConnectedComponent
- Function.Embedding
- FreeAddMonoid
- FirstOrder.Language.Symbols
- SimpleGraph.Hom
- TopologicalSpace.OpenNhdsOf
- Partition
- MaximalSpectrum
- Finpartition
- Flag
- RingEquiv
- OrderIso
- AddEquiv
- MulEquiv
- NumberField.InfinitePlace
- OrderAddMonoidIso
- OrderMonoidIso
- ContinuousAddEquiv
- ContinuousMulEquiv
- True
- CategoryTheory.Iso
- Field.Emb
- CategoryTheory.ShortComplex.HomologyMapData
- CategoryTheory.Functor.WellOrderInductionData.Extension
- CategoryTheory.ShortComplex.RightHomologyMapData
- CategoryTheory.ShortComplex.LeftHomologyMapData
- Module.Basis
- OrderedFinpartition
- PresheafOfModules.Sheafify.SMulCandidate
- Quiver.Path
- Nat.Partition
- FirstOrder.Language.LHom
How is a type an instance?
Loading the hierarchy index…
Assumed by501
- Finset.univ_unique
- Fintype.card_unique
- Unique.eq_default
- uniqueElim
- Equiv.funUnique
- MvPolynomial.uniqueAlgEquiv
- ciSup_unique
- Matrix.det_unique
- Module.Basis.singleton
- Unique.forall_iff
- CategoryTheory.Pseudofunctor.DescentDataAsCoalgebra.coalgebraEquivalence
- Finsupp.unique_ext
- MeasurableEquiv.funUnique
- ContinuousLinearEquiv.prodUnique
- ciInf_unique
- Equiv.uniqueProd
- Equiv.sigmaUnique
- Set.range_unique
- Matrix.vecMulVec_eq
- FiniteDimensional.basisSingleton
- OrthonormalBasis.singleton
- CategoryTheory.Limits.limitBiconeOfUnique
- LinearEquiv.funUnique
- Equiv.funUnique_apply
- Equiv.uniqueSigma
- MeasurableEquiv.piUnique
- Equiv.prodUnique
- Equiv.unique
- Module.Basis.singleton_repr
- Finsupp.unique_single
- Fintype.sum_unique
- OrderIso.funUnique
- Equiv.ofUnique
- FiniteDimensional.orthonormalBasisSingleton
- AddEquiv.funUnique
- CategoryTheory.Limits.coproductUniqueIso
- MvPolynomial.uniqueAlgEquiv_apply
- IsCompactOpenCovered.iff_of_unique
- Module.basisUnique
- CategoryTheory.Functor.sectionsEquivHom
- MvPolynomial.uniqueAlgEquiv_monomial
- MvPolynomial.eval₂_uniqueAlgEquiv
- MvPolynomial.uniqueAlgEquiv_symm_apply
- Matrix.uniqueAddEquiv
- CategoryTheory.Limits.productUniqueIso
- Module.Basis.singleton_apply
- Equiv.piUnique
- Finsupp.linearCombination_unique
- CategoryTheory.Limits.limitConeOfUnique
- Pi.lex_iff_of_unique
Ancestors34
- AlgebraicGeometry.IsAffine
- AlgebraicGeometry.IsAffineHom
- AlgebraicGeometry.IsClosedImmersion
- AlgebraicGeometry.IsFinite
- AlgebraicGeometry.IsImmersion
- AlgebraicGeometry.IsIntegralHom
- AlgebraicGeometry.IsPreimmersion
- AlgebraicGeometry.IsProper
- AlgebraicGeometry.IsSeparated
- AlgebraicGeometry.LocallyOfFiniteType
- AlgebraicGeometry.LocallyQuasiFinite
- AlgebraicGeometry.QuasiCompact
- AlgebraicGeometry.QuasiSeparated
- AlgebraicGeometry.Scheme.IsQuasiAffine
- AlgebraicGeometry.Scheme.IsSeparated
- AlgebraicGeometry.SurjectiveOnStalks
- AlgebraicGeometry.UniversallyClosed
- CategoryTheory.CountableCategory
- CategoryTheory.FinCategory
- CompactSpace
- Countable
- Decidable
- Filter.TendstoCofinite
- Finite
- Fintype
- Inhabited
- Matroid.Finitary
- Matroid.Finite
- Matroid.InvariantCardinalRank
- Matroid.RankFinite
- MeasureTheory.SFinite
- Nonempty
- Small
- Subsingleton