Skip to content
Snippets Groups Projects
Commit 83184356 authored by Robbert Krebbers's avatar Robbert Krebbers
Browse files

Document elimination of spatial conjunctions.

parent 36f74ae4
No related branches found
No related tags found
No related merge requests found
...@@ -188,8 +188,13 @@ _introduction patterns_: ...@@ -188,8 +188,13 @@ _introduction patterns_:
- `?` : create an anonymous hypothesis. - `?` : create an anonymous hypothesis.
- `_` : remove the hypothesis. - `_` : remove the hypothesis.
- `$` : frame the hypothesis in the goal. - `$` : frame the hypothesis in the goal.
- `[ipat ipat]` : (separating) conjunction elimination. - `[ipat1 ipat2]` : (separating) conjunction elimination. In order to eliminate
- `[ipat|ipat]` : disjunction elimination. conjunctions `P ∧ Q` in the spatial context, one of the following conditions
should hold:
+ Either the proposition `P` or `Q` should be persistent.
+ Either `ipat1` or `ipat2` should be `_`, which results in one of the
conjuncts to be thrown away.
- `[ipat1|ipat2]` : disjunction elimination.
- `[]` : false elimination. - `[]` : false elimination.
- `%` : move the hypothesis to the pure Coq context (anonymously). - `%` : move the hypothesis to the pure Coq context (anonymously).
- `# ipat` : move the hypothesis to the persistent context. - `# ipat` : move the hypothesis to the persistent context.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment