Split partial and total order of rings (#61)

This commit is contained in:
Patrick Stevens
2019-11-02 18:42:37 +00:00
committed by GitHub
parent 55995ea801
commit 763ddb8dbb
26 changed files with 768 additions and 618 deletions

View File

@@ -46,6 +46,9 @@ data Sg {n : _} {m : _} (A : Set m) (B : A → Set n) : Set (m ⊔ n) where
underlying : {n m : _} {A : _} {prop : _} Sg {n} {m} A prop -> A
underlying (a , b) = a
underlyingRefl : {n m : _} {A : _} {prop : _} {r s : Sg {n} {m} A prop} r s underlying r underlying s
underlyingRefl {r = (a , b)} {(.a , .b)} refl = refl
transitivity : {a : _} {A : Set a} {x y z : A} (x y) (y z) (x z)
transitivity refl refl = refl