Skip to content

Commit 2dc1df1

Browse files
add property Fin0↔⊥ (#1397)
1 parent e5e75de commit 2dc1df1

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -728,3 +728,8 @@ Other minor additions
728728
```agda
729729
resp : (P : Pred A ℓ) → P Respects _≡_
730730
```
731+
732+
* Added new proof to `Data.Fin.Properties`:
733+
```agda
734+
Fin0↔⊥ : Fin 0 ↔ ⊥
735+
```

src/Data/Fin/Properties.agda

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module Data.Fin.Properties where
1212
open import Category.Applicative using (RawApplicative)
1313
open import Category.Functor using (RawFunctor)
1414
open import Data.Bool.Base using (Bool; true; false; not; _∧_; _∨_)
15-
open import Data.Empty using (⊥-elim)
15+
open import Data.Empty using (⊥; ⊥-elim)
1616
open import Data.Fin.Base
1717
open import Data.Fin.Patterns
1818
open import Data.Nat.Base as ℕ using (ℕ; zero; suc; s≤s; z≤n; _∸_)
@@ -22,6 +22,7 @@ open import Data.Product using (∃; ∃₂; ∄; _×_; _,_; map; proj₁; uncur
2222
open import Data.Sum.Base as Sum using (_⊎_; inj₁; inj₂; [_,_])
2323
open import Data.Sum.Properties using ([,]-map-commute; [,]-∘-distr)
2424
open import Function.Base using (_∘_; id; _$_)
25+
open import Function.Bundles using (_↔_; mk↔′)
2526
open import Function.Equivalence using (_⇔_; equivalence)
2627
open import Function.Injection using (_↣_)
2728
open import Relation.Binary as B hiding (Decidable; _⇔_)
@@ -45,6 +46,12 @@ open import Relation.Unary.Properties using (U?)
4546
¬Fin0 : ¬ Fin 0
4647
¬Fin0 ()
4748

49+
------------------------------------------------------------------------
50+
-- Bundles
51+
52+
Fin0↔⊥ : Fin 0 ↔ ⊥
53+
Fin0↔⊥ = mk↔′ ¬Fin0 (λ ()) (λ ()) (λ ())
54+
4855
------------------------------------------------------------------------
4956
-- Properties of _≡_
5057
------------------------------------------------------------------------

0 commit comments

Comments
 (0)