aboutsummaryrefslogtreecommitdiff
path: root/theories
diff options
context:
space:
mode:
Diffstat (limited to 'theories')
-rw-r--r--theories/Logic/ProofIrrelevance.v8
1 files changed, 4 insertions, 4 deletions
diff --git a/theories/Logic/ProofIrrelevance.v b/theories/Logic/ProofIrrelevance.v
index 8636e5ddc5..9a3221ad26 100644
--- a/theories/Logic/ProofIrrelevance.v
+++ b/theories/Logic/ProofIrrelevance.v
@@ -26,7 +26,7 @@
Proof skeleton: classical logic + dependent elimination of
disjunction + discrimination of proofs implies the existence of a
- retract from Prop into bool, hence inconsistency by encoding any
+ retract from [Prop] into [bool], hence inconsistency by encoding any
paradox of system U- (e.g. Hurkens' paradox).
*)
@@ -56,7 +56,7 @@ Hypothesis em : forall A:Prop, or A (~ A).
Variable B : Prop.
Variables b1 b2 : B.
-(** [p2b] and [b2p] form a retract if [~b1==b2] *)
+(** [p2b] and [b2p] form a retract if [~b1=b2] *)
Definition p2b A := or_elim A (~ A) B (fun _ => b1) (fun _ => b2) (em A).
Definition b2p b := b1 = b.
@@ -114,5 +114,5 @@ End Proof_irrelevance_CCI.
(** Remark: in CCI, [bool] can be taken in [Set] as well in the
paradox and since [~true=false] for [true] and [false] in
- [bool], we get the inconsistency of [em : (A:Prop){A}+{~A}] in CCI
-*) \ No newline at end of file
+ [bool], we get the inconsistency of [em : forall A:Prop, {A}+{~A}] in CCI
+*)