# Maps in subuniverses
```agda
module foundation.maps-in-subuniverses where
```
<details><summary>Imports</summary>
```agda
open import foundation.subuniverses
open import foundation.universe-levels
open import foundation-core.fibers-of-maps
```
</details>
## Idea
Given a [subuniverse](foundation.subuniverses.md) `𝒫`, a map `f : A → B` is said
to be a
{{#concept "map in `𝒫`" Disambiguation="in a subuniverse" Agda=is-in-subuniverse-map}},
or a **`𝒫`-map**, if its [fibers](foundation-core.fibers-of-maps.md) are in `𝒫`.
## Definitions
### The predicate on maps of being in a subuniverse
```agda
is-in-subuniverse-map :
{l1 l2 l3 : Level} (P : subuniverse (l1 ⊔ l2) l3) {A : UU l1} {B : UU l2} →
(A → B) → UU (l2 ⊔ l3)
is-in-subuniverse-map P {A} {B} f = (b : B) → is-in-subuniverse P (fiber f b)
```
## See also
- [Maps in global subuniverses](foundation.maps-in-global-subuniverses.md)