Home

命題

module foundations.proposition where
Imports
open import foundations.universe
open import foundations.identity-type
open import foundations.sigma-type

h-proposition、あるいは単に命題(proposition)と呼ばれる型は次のように定義される。

private variable  : Level

isProp : Type   Type 
isProp A =  (x y : A)  x  y
hProp : ( : Level)  Type (lsuc )
hProp  = Σ[ A  Type  ] isProp A