chiark / gitweb /
wip merge tip contents
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 11 Mar 2012 09:02:57 +0000 (09:02 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 11 Mar 2012 09:02:57 +0000 (09:02 +0000)
article.tex

index 71e09608bcb95d8147f06340e81461a70437cdd3..3da2db93f9e42a580cbe201f3889de5d0037cda5 100644 (file)
@@ -648,8 +648,8 @@ R$.  And $D \neq C$.  So $D \not\isin C$.  $\qed$
 
 We need worry only about $C \in \py$.  
 And $\patchof{C} = \patchof{L}$
-so $L \in \py$ so $L \haspatch \p$.  We will use the coherence and
-patch inclusion of $C$ as just proved.
+so $L \in \py$ so $L \haspatch \p$.  We will use the unique base,
+and coherence and patch inclusion, of $C$ as just proved.
 
 Firstly we show $C \haspatch \p$: If $R \in \py$, then $R \haspatch
 \p$ and by coherence/inclusion $C \haspatch \p$ .  If $R \not\in \py$
@@ -667,11 +667,13 @@ $C \haspatch \p$ so by definition of $\haspatch$, $D \isin C \equiv D
 
 $D \neq C$.  By Tip Contents of $L$,
 $D \isin L \equiv D \isin \baseof{L}$, and by Tip Merge condition,
-$D \isin L \equiv D \isin M$.  xxx up to here
-
+$D \isin L \equiv D \isin M$.  So by definition of $\merge$, $D \isin
+C \equiv D \isin R$.  And $R = \baseof{C}$ by Unique Base of $C$.
+Thus $D \isin C \equiv D \isin \baseof{C}$.  OK.
 
 \subsubsection{For $D \not\in \py, R \in \py$:}
 
+xxx up to here
 
 %D \in \py$:}