# Large homotopies

```agda
module foundation.large-homotopies where
```

<details><summary>Imports</summary>

```agda
open import foundation.large-identity-types
open import foundation.universe-levels
```

</details>

## Idea

A large homotopy of identifications is a pointwise equality between large
dependent functions.

## Definitions

```agda
module _
  {X : UUω} {P : X  UUω} (f g : (x : X)  P x)
  where

  eq-large-value : X  UUω
  eq-large-value x = (f x =ω g x)
```

```agda
module _
  {A : UUω} {B : A  UUω}
  where

  _~ω_ : (f g : (x : A)  B x)  UUω
  f  g = (x : A)  eq-large-value f g x
```

## Properties

### Reflexivity

```agda
module _
  {A : UUω} {B : A  UUω}
  where

  refl-large-htpy : {f : (x : A)  B x}  f  f
  refl-large-htpy x = reflω

  refl-large-htpy' : (f : (x : A)  B x)  f  f
  refl-large-htpy' f = refl-large-htpy
```