Structures · Logic and sets
Small
A type is Small.{w} if there exists an equivalence to some S : Type w.
- Defined in
- Mathlib.Logic.Small.Defs
- Shape
- One type argument · adds equiv_small
Extends0
Extends nothing: this is a root of the hierarchy.
Extended by3
Forgetful instances
Provided automatically by
Concrete types that are instances41
- Quiver.Hom
- CategoryTheory.Functor
- TensorProduct
- Units
- Finsupp
- CategoryTheory.Discrete
- DFinsupp
- CategoryTheory.ObjectProperty.FullSubcategory
- CategoryTheory.Skeleton
- MonCat.carrier
- MvPolynomial
- CategoryTheory.CostructuredArrow
- CategoryTheory.StructuredArrow
- CategoryTheory.Arrow
- List.Vector
- GrpCat.carrier
- AddCommGrpCat.Colimits.Quot
- CategoryTheory.Subobject
- CategoryTheory.Limits.MultispanShape.L
- FirstOrder.Language.Term
- CategoryTheory.Limits.WalkingMultispan
- CategoryTheory.Functor.ColimitType
- CategoryTheory.SmallObject.FunctorObjIndex
- FirstOrder.Language.Theory.ModelType.Carrier
- CategoryTheory.OrthogonalReflection.D₂
- HomotopicalAlgebra.AttachCells.ι
- CategoryTheory.OrthogonalReflection.D₁
- Subtype
- Prod
- OrderDual
- Set.Elem
- ULift
- HasQuotient.Quotient
- Opposite
- Sum
- List
- Sigma
- Set
- Quotient
- PLift
- Quot
How is a type an instance?
Loading the hierarchy index…
Assumed by711
- Shrink
- equivShrink
- Cardinal.bddAbove_of_small
- Ordinal.bddAbove_of_small
- Ordinal.le_iSup
- Shrink.linearEquiv
- CategoryTheory.Shrink.equivalence
- ModuleCat.localizedModule
- small_of_injective
- small_of_surjective
- ZFSet.iUnion
- CategoryTheory.Limits.Types.pi_lift_π_apply
- CategoryTheory.Equalizer.Presieve.Arrows.FirstObj
- Ordinal.iSup_le_iff
- Shrink.mulEquiv
- ModuleCat.localizedModuleFunctor
- AlgebraicGeometry.Scheme.Cover.RelativeGluingData.toBase
- CategoryTheory.Equalizer.Presieve.Arrows.SecondObj
- AlgebraicGeometry.Scheme.Cover.ColimitGluingData.glued
- AlgebraicGeometry.Scheme.Cover.RelativeGluingData.glued
- CategoryTheory.Limits.Types.Small.productIso
- CategoryTheory.Equalizer.Presieve.Arrows.secondMap
- ModuleCat.localizedModuleMkLinearMap
- CategoryTheory.Equalizer.Presieve.Arrows.firstMap
- MonCat.shrinkFunctor
- GrpCat.shrinkFunctor
- ZFSet.range
- CategoryTheory.Limits.Types.Small.limitCone
- orderIsoShrink
- AlgebraicGeometry.Scheme.IsLocallyDirected.openCover
- Ordinal.isNormal_derivFamily
- CategoryTheory.CategoryOfElements.CreatesLimitsAux.liftedConeElement
- Module.Baer.of_injective
- Shrink.linearEquiv_apply
- small_lift
- Ordinal.lt_iSup_iff
- AlgebraicGeometry.Scheme.Cover.ColimitGluingData.gluedCocone
- AlgebraicGeometry.Scheme.Cover.ColimitGluingData.pullbackGluedIso
- Small.equiv_small
- Shrink.algEquiv
- AddCommGrpCat.Colimits.colimitCocone
- PresheafOfModules.limitPresheafOfModules
- Algebra.FormallyUnramified.iff_comp_injective_of_small
- Ordinal.lift_cof_iSup_add_one
- Ordinal.nfpFamily_fp
- AlgebraicGeometry.Scheme.Cover.RelativeGluingData.cover
- AlgebraicGeometry.Scheme.Cover.RelativeGluingData.ι_toBase
- CategoryTheory.Equalizer.Presieve.Arrows.forkMap
- AlgebraicGeometry.sigmaOpenCover
- Module.Baer.iff_injective
Ancestors0
No ancestors.