true : bool
| false : bool.
-ndefinition bool_ind : ΠP:bool → Prop.P true → P false → Πb:bool.P b ≝
-λP:bool → Prop.λp:P true.λp1:P false.λb:bool.
- match b with [ true ⇒ p | false ⇒ p1 ].
-
-ndefinition bool_rec : ΠP:bool → Set.P true → P false → Πb:bool.P b ≝
-λP:bool → Set.λp:P true.λp1:P false.λb:bool.
- match b with [ true ⇒ p | false ⇒ p1 ].
-
-ndefinition bool_rect : ΠP:bool → Type.P true → P false → Πb:bool.P b ≝
-λP:bool → Type.λp:P true.λp1:P false.λb:bool.
- match b with [ true ⇒ p | false ⇒ p1 ].
-
(* operatori booleani *)
ndefinition eq_bool ≝