Cleaned up Trinitarianism. Added Trinitarianism.Quest0Solutions.agda.

This commit is contained in:
kl-i 2021-07-21 17:36:34 +01:00
parent 0cd65c6cd9
commit 89844e7113
9 changed files with 43 additions and 8 deletions

View File

@ -1,7 +1,8 @@
module Trinitarianism.Quest0 where
open import Trinitarianism.Quest0Preamble
postulate
private
postulate
u : Level
data : Type u where

View File

@ -0,0 +1,30 @@
module Trinitarianism.Quest0Solutions where
open import Trinitarianism.Quest0Preamble
private
postulate
u : Level
data : Type u where
trivial :
TrueToTrue :
TrueToTrue = λ x x
TrueToTrue' :
TrueToTrue' x = x
TrueToTrue'' :
TrueToTrue'' trivial = trivial
TrueToTrue''' :
TrueToTrue''' x = trivial
data : Type u where
explosion :
explosion x = {!!}
data : Type u where
zero :
suc :

View File

@ -1,10 +1,14 @@
module Trinitarianism.AsProps.Quest0Solutions where
open import Trinitarianism.AsProps.Quest0Preamble
module Trinitarianism.Quest0Solutions where
open import Trinitarianism.Quest0Preamble
data : Prop where
private
postulate
u : Level
data : Type u where
trivial :
data : Prop where
data : Type u where
TrueToTrue :
TrueToTrue = λ x x
@ -18,7 +22,7 @@ TrueToTrue'' trivial = trivial
TrueToTrue''' :
TrueToTrue''' x = trivial
isZero : Prop
isZero : Type u
isZero zero =
isZero (suc n) =
@ -28,7 +32,7 @@ ExistsZero = zero , trivial
AllZero→⊥ : ((x : ) isZero x)
AllZero→⊥ h = h 1
data __ (P Q : Prop) : Prop where
data __ (P Q : Type u) : Type u where
left : P P Q
right : Q P Q

Binary file not shown.