Skip to content

Commit b8862b8

Browse files
committed
Prop: do not rename inj₁ to left and inj₂ to right
1 parent d91ec40 commit b8862b8

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

src/Vatras/Data/Prop/Properties.agda

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Data.Bool as Bool
44
open import Data.Bool.Properties using (∧-comm; ∧-zeroʳ)
55
open import Data.Empty using (⊥)
66
open import Data.Product as Product using (Σ; _×_; ∃-syntax; _,_)
7-
open import Data.Sum as Sum using (_⊎_) renaming (inj₁ to left; inj₂ to right)
7+
open import Data.Sum as Sum using (_⊎_; inj₁; inj₂)
88

99
open import Relation.Nullary.Negation renaming (¬_ to never)
1010
open import Relation.Binary.PropositionalEquality as Eq using (_≡_; refl; cong; sym; trans)
@@ -57,12 +57,12 @@ Const' : Prop F → Set
5757
Const' p = ∃[ b ] ( a eval p a ≡ b)
5858

5959
Const→Const' : {p} Const p Const' p
60-
Const→Const' (left taut ) = Bool.true , taut
61-
Const→Const' (right contr) = Bool.false , contr
60+
Const→Const' (inj₁ taut ) = Bool.true , taut
61+
Const→Const' (inj₂ contr) = Bool.false , contr
6262

6363
Const'→Const : {p} Const' p Const p
64-
Const'→Const (Bool.true , taut ) = left taut
65-
Const'→Const (Bool.false , contr) = right contr
64+
Const'→Const (Bool.true , taut ) = inj₁ taut
65+
Const'→Const (Bool.false , contr) = inj₂ contr
6666

6767
Nonconst : Prop F Set
6868
Nonconst p = Satisfiable p × Falsifiable p
@@ -71,8 +71,8 @@ Nonconst' : Prop F → Set
7171
Nonconst' p = never (Const p)
7272

7373
Nonconst→Nonconst' : {p} Nonconst p Nonconst' p
74-
Nonconst→Nonconst' {p} (_ , (a , a-makes-false)) (left taut) = NonContradiction' p a (taut a) a-makes-false
75-
Nonconst→Nonconst' {p} ((a , a-makes-true) , _) (right contr) = NonContradiction' p a a-makes-true (contr a)
74+
Nonconst→Nonconst' {p} (_ , (a , a-makes-false)) (inj₁ taut ) = NonContradiction' p a (taut a) a-makes-false
75+
Nonconst→Nonconst' {p} ((a , a-makes-true) , _) (inj₂ contr) = NonContradiction' p a a-makes-true (contr a)
7676

7777
sat-∧ˡ : p q
7878
Tautology p

0 commit comments

Comments
 (0)