Skip to content

Commit

Permalink
cleaning up transport and dependent identifications files (#650)
Browse files Browse the repository at this point in the history
- correcting typos in the tables of files related to identity types
- Moving facts about transport from `foundation.identity-types` to
`foundation.transport`
- Renaming dependent paths to dependent identifications
- Renaming path-overs to dependent identifications
- Factoring out the computations of transport to their specific files,
eg transport in cartesian products to cartesian products, transport in
identity types to identity types, and so on.
- Moving `functions` to `function-types` to more clearly support both
operations on function types as well as other lemmas about function
types.
- Cleaning up dependent identifications file. There is still some
conceptual work to be done here. Refactoring this is highly nontrivial.
  • Loading branch information
EgbertRijke committed Jun 10, 2023
1 parent 7e494a1 commit 8d0adf3
Show file tree
Hide file tree
Showing 478 changed files with 1,421 additions and 1,248 deletions.
2 changes: 1 addition & 1 deletion src/category-theory/functors-large-precategories.lagda.md
Expand Up @@ -10,7 +10,7 @@ module category-theory.functors-large-precategories where
open import category-theory.large-precategories

open import foundation.action-on-identifications-functions
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.universe-levels
```
Expand Down
2 changes: 1 addition & 1 deletion src/category-theory/functors-precategories.lagda.md
Expand Up @@ -12,7 +12,7 @@ open import category-theory.precategories
open import foundation.action-on-identifications-functions
open import foundation.cartesian-product-types
open import foundation.dependent-pair-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.propositions
open import foundation.universe-levels
Expand Down
2 changes: 1 addition & 1 deletion src/category-theory/groupoids.lagda.md
Expand Up @@ -18,7 +18,7 @@ open import foundation.1-types
open import foundation.contractible-types
open import foundation.dependent-pair-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.functoriality-dependent-pair-types
open import foundation.fundamental-theorem-of-identity-types
open import foundation.identity-types
Expand Down
2 changes: 1 addition & 1 deletion src/category-theory/isomorphisms-precategories.lagda.md
Expand Up @@ -13,7 +13,7 @@ open import foundation.action-on-identifications-functions
open import foundation.cartesian-product-types
open import foundation.dependent-pair-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.homotopies
open import foundation.identity-types
open import foundation.propositions
Expand Down
Expand Up @@ -13,7 +13,7 @@ open import category-theory.natural-transformations-precategories
open import category-theory.precategories

open import foundation.dependent-pair-types
open import foundation.functions
open import foundation.function-types
open import foundation.propositions
open import foundation.universe-levels
```
Expand Down
Expand Up @@ -14,7 +14,7 @@ open import foundation.action-on-identifications-functions
open import foundation.dependent-pair-types
open import foundation.embeddings
open import foundation.function-extensionality
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.injective-maps
open import foundation.propositions
Expand Down
2 changes: 1 addition & 1 deletion src/category-theory/precategories.lagda.md
Expand Up @@ -10,7 +10,7 @@ module category-theory.precategories where
open import foundation.cartesian-product-types
open import foundation.dependent-pair-types
open import foundation.function-extensionality
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.propositions
open import foundation.sets
Expand Down
2 changes: 1 addition & 1 deletion src/category-theory/slice-precategories.lagda.md
Expand Up @@ -18,7 +18,7 @@ open import foundation.contractible-types
open import foundation.dependent-pair-types
open import foundation.equality-dependent-pair-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.functoriality-dependent-pair-types
open import foundation.homotopies
open import foundation.identity-types
Expand Down
Expand Up @@ -20,7 +20,7 @@ open import commutative-algebra.radicals-of-ideals-commutative-rings
open import commutative-algebra.subsets-commutative-rings

open import foundation.dependent-pair-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.universe-levels

Expand Down
Expand Up @@ -11,7 +11,7 @@ open import commutative-algebra.commutative-rings
open import commutative-algebra.poset-of-ideals-commutative-rings
open import commutative-algebra.radical-ideals-commutative-rings

open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.propositions
open import foundation.subtypes
Expand Down
Expand Up @@ -18,7 +18,7 @@ open import elementary-number-theory.natural-numbers

open import foundation.dependent-pair-types
open import foundation.disjunction
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.propositions
open import foundation.universe-levels
Expand Down
Expand Up @@ -22,7 +22,7 @@ open import elementary-number-theory.natural-numbers

open import foundation.dependent-pair-types
open import foundation.existential-quantification
open import foundation.functions
open import foundation.function-types
open import foundation.logical-equivalences
open import foundation.propositional-truncations
open import foundation.propositions
Expand Down
2 changes: 1 addition & 1 deletion src/commutative-algebra/sums-commutative-rings.lagda.md
Expand Up @@ -14,7 +14,7 @@ open import elementary-number-theory.natural-numbers

open import foundation.action-on-identifications-functions
open import foundation.coproduct-types
open import foundation.functions
open import foundation.function-types
open import foundation.homotopies
open import foundation.identity-types
open import foundation.unit-type
Expand Down
Expand Up @@ -12,7 +12,7 @@ open import commutative-algebra.commutative-semirings
open import elementary-number-theory.addition-natural-numbers
open import elementary-number-theory.natural-numbers

open import foundation.functions
open import foundation.function-types
open import foundation.homotopies
open import foundation.identity-types
open import foundation.universe-levels
Expand Down
Expand Up @@ -17,7 +17,7 @@ open import elementary-number-theory.natural-numbers

open import foundation.action-on-identifications-functions
open import foundation.coproduct-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.unit-type
```
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/addition-integers.lagda.md
Expand Up @@ -19,7 +19,7 @@ open import foundation.coproduct-types
open import foundation.dependent-pair-types
open import foundation.embeddings
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.injective-maps
open import foundation.interchange-law
Expand Down
Expand Up @@ -15,7 +15,7 @@ open import foundation.cartesian-product-types
open import foundation.dependent-pair-types
open import foundation.embeddings
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.injective-maps
open import foundation.interchange-law
Expand Down
Expand Up @@ -10,7 +10,7 @@ module elementary-number-theory.based-induction-natural-numbers where
open import elementary-number-theory.inequality-natural-numbers
open import elementary-number-theory.natural-numbers

open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.universe-levels
```
Expand Down
Expand Up @@ -17,7 +17,7 @@ open import foundation.contractible-types
open import foundation.coproduct-types
open import foundation.empty-types
open import foundation.function-extensionality
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.propositions
open import foundation.universe-levels
Expand Down
Expand Up @@ -26,7 +26,7 @@ open import elementary-number-theory.natural-numbers
open import foundation.action-on-identifications-functions
open import foundation.coproduct-types
open import foundation.dependent-pair-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.transport
open import foundation.unit-type
Expand Down
Expand Up @@ -14,7 +14,7 @@ open import elementary-number-theory.nonzero-natural-numbers
open import foundation.coproduct-types
open import foundation.decidable-propositions
open import foundation.decidable-types
open import foundation.functions
open import foundation.function-types
open import foundation.universe-levels

open import ring-theory.rings
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/congruence-integers.lagda.md
Expand Up @@ -18,7 +18,7 @@ open import elementary-number-theory.natural-numbers

open import foundation.action-on-identifications-functions
open import foundation.dependent-pair-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.transport
open import foundation.universe-levels
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/decidable-types.lagda.md
Expand Up @@ -17,7 +17,7 @@ open import foundation.coproduct-types
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.unit-type
open import foundation.universe-levels
```
Expand Down
Expand Up @@ -17,7 +17,7 @@ open import foundation.action-on-identifications-binary-functions
open import foundation.action-on-identifications-functions
open import foundation.coproduct-types
open import foundation.dependent-pair-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.transport
open import foundation.unit-type
Expand Down
Expand Up @@ -21,7 +21,7 @@ open import foundation.coproduct-types
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.negation
open import foundation.propositional-maps
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/equality-integers.lagda.md
Expand Up @@ -21,7 +21,7 @@ open import foundation.discrete-types
open import foundation.empty-types
open import foundation.equality-dependent-pair-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.fundamental-theorem-of-identity-types
open import foundation.identity-types
open import foundation.propositions
Expand Down
Expand Up @@ -16,7 +16,7 @@ open import foundation.decidable-equality
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.fundamental-theorem-of-identity-types
open import foundation.identity-types
open import foundation.set-truncations
Expand Down
Expand Up @@ -18,7 +18,7 @@ open import foundation.action-on-identifications-functions
open import foundation.coproduct-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.injective-maps
open import foundation.universe-levels
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/finitely-cyclic-maps.lagda.md
Expand Up @@ -13,7 +13,7 @@ open import elementary-number-theory.natural-numbers
open import foundation.action-on-identifications-functions
open import foundation.dependent-pair-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.homotopies
open import foundation.identity-types
open import foundation.iterating-functions
Expand Down
Expand Up @@ -20,7 +20,7 @@ open import foundation.cartesian-product-types
open import foundation.coproduct-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.functoriality-cartesian-product-types
open import foundation.identity-types
open import foundation.logical-equivalences
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/inequality-integers.lagda.md
Expand Up @@ -15,7 +15,7 @@ open import elementary-number-theory.natural-numbers

open import foundation.action-on-identifications-functions
open import foundation.coproduct-types
open import foundation.functions
open import foundation.function-types
open import foundation.functoriality-coproduct-types
open import foundation.identity-types
open import foundation.propositions
Expand Down
Expand Up @@ -17,7 +17,7 @@ open import foundation.coproduct-types
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.functoriality-coproduct-types
open import foundation.identity-types
open import foundation.negation
Expand Down
Expand Up @@ -11,7 +11,7 @@ open import elementary-number-theory.maximum-natural-numbers
open import elementary-number-theory.natural-numbers

open import foundation.dependent-pair-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.propositions
open import foundation.subtypes
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/integers.lagda.md
Expand Up @@ -16,7 +16,7 @@ open import foundation.embeddings
open import foundation.empty-types
open import foundation.equality-coproduct-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.homotopies
open import foundation.identity-types
open import foundation.injective-maps
Expand Down
Expand Up @@ -23,7 +23,7 @@ open import foundation.decidable-propositions
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.injective-maps
open import foundation.split-surjective-maps
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/modular-arithmetic.lagda.md
Expand Up @@ -29,7 +29,7 @@ open import foundation.dependent-pair-types
open import foundation.discrete-types
open import foundation.empty-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.injective-maps
open import foundation.negation
Expand Down
Expand Up @@ -21,7 +21,7 @@ open import foundation.action-on-identifications-functions
open import foundation.coproduct-types
open import foundation.embeddings
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.injective-maps
open import foundation.interchange-law
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/natural-numbers.lagda.md
Expand Up @@ -11,7 +11,7 @@ open import foundation.action-on-identifications-functions
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.equivalences
open import foundation.functions
open import foundation.function-types
open import foundation.homotopies
open import foundation.identity-types
open import foundation.injective-maps
Expand Down
Expand Up @@ -16,7 +16,7 @@ open import foundation.action-on-identifications-functions
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.negation
open import foundation.universe-levels
Expand Down
2 changes: 1 addition & 1 deletion src/elementary-number-theory/powers-of-two.lagda.md
Expand Up @@ -19,7 +19,7 @@ open import elementary-number-theory.strong-induction-natural-numbers
open import foundation.action-on-identifications-functions
open import foundation.dependent-pair-types
open import foundation.equality-cartesian-product-types
open import foundation.functions
open import foundation.function-types
open import foundation.split-surjective-maps
open import foundation.transport
open import foundation.universe-levels
Expand Down
Expand Up @@ -22,7 +22,7 @@ open import foundation.coproduct-types
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.unit-type
open import foundation.universe-levels
Expand Down
Expand Up @@ -17,7 +17,7 @@ open import foundation.coproduct-types
open import foundation.decidable-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.functoriality-coproduct-types
open import foundation.identity-types
open import foundation.negation
Expand Down
Expand Up @@ -13,7 +13,7 @@ open import elementary-number-theory.strict-inequality-natural-numbers
open import foundation.action-on-identifications-functions
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.functions
open import foundation.function-types
open import foundation.functoriality-dependent-pair-types
open import foundation.identity-types
open import foundation.negation
Expand Down
Expand Up @@ -16,7 +16,7 @@ open import foundation.coproduct-types
open import foundation.dependent-pair-types
open import foundation.empty-types
open import foundation.function-extensionality
open import foundation.functions
open import foundation.function-types
open import foundation.identity-types
open import foundation.propositions
open import foundation.universe-levels
Expand Down

0 comments on commit 8d0adf3

Please sign in to comment.