# Small universes

```agda
module foundation.small-universes where
```

<details><summary>Imports</summary>

```agda
open import foundation.universe-levels

open import foundation-core.cartesian-product-types
open import foundation-core.small-types
```

</details>

## Idea

A universe `UU l1` is said to be small with respect to `UU l2` if `UU l1` is a
`UU l2`-small type and each `X : UU l1` is a `UU l2`-small type

```agda
is-small-universe :
  (l l1 : Level)  UU (lsuc l1  lsuc l)
is-small-universe l l1 = is-small l (UU l1) × ((X : UU l1)  is-small l X)
```