Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Pierre-Marie Pédrot
stdpp
Commits
2783aea9
Commit
2783aea9
authored
Apr 02, 2013
by
Robbert Krebbers
Browse files
Assorted changes to permissions and assertions.
parent
a6d17331
Changes
1
Show whitespace changes
Inline
Side-by-side
theories/base.v
View file @
2783aea9
...
@@ -684,6 +684,9 @@ Class FreshSpec A C `{ElemOf A C}
...
@@ -684,6 +684,9 @@ Class FreshSpec A C `{ElemOf A C}
}.
}.
(** * Miscellaneous *)
(** * Miscellaneous *)
Class
Half
A
:
=
half
:
A
→
A
.
Notation
"x .½"
:
=
(
half
x
)
(
at
level
20
,
format
"x .½"
)
:
C_scope
.
Lemma
proj1_sig_inj
{
A
}
(
P
:
A
→
Prop
)
x
(
Px
:
P
x
)
y
(
Py
:
P
y
)
:
Lemma
proj1_sig_inj
{
A
}
(
P
:
A
→
Prop
)
x
(
Px
:
P
x
)
y
(
Py
:
P
y
)
:
x
↾
Px
=
y
↾
Py
→
x
=
y
.
x
↾
Px
=
y
↾
Py
→
x
=
y
.
Proof
.
injection
1
;
trivial
.
Qed
.
Proof
.
injection
1
;
trivial
.
Qed
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment