chiark / gitweb /
merge base acyclic (and condition)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 8 Mar 2012 18:35:32 +0000 (18:35 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 8 Mar 2012 18:35:32 +0000 (18:35 +0000)
article.tex

index ecd671e..d5451ea 100644 (file)
@@ -488,6 +488,11 @@ We will occasionally use $X,Y$ s.t. $\{X,Y\} = \{L,R\}$.
       \text{otherwise} : & \false
    \end{cases}
 }\]
+\[ \eqn{ Merge Acyclic }{
+    L \in \pn
+   \implies
+    R \nothaspatch \p
+}\]
 \[ \eqn{ Removal Merge Ends }{
     X \not\haspatch \p \land
     Y \haspatch \p \land
@@ -616,6 +621,16 @@ By $\merge$, $D \not\isin C$.  OK.
 
 $\qed$
 
+\subsection{Base Acyclic}
+
+This applies when $C \in \pn$.
+$C \in \pn$ when $L \in \pn$ so by Merge Acyclic, $R \nothaspatch \p$.
+
+Consider some $D \in \py$.
+
+By Base Acyclic of $L$, $D \not\isin L$.  By the above, $D \not\isin
+R$.  And $D \neq C$.  So $D \not\isin C$.  $\qed$
+
 \subsection{Tip Contents}
 
 We will consider some $D$ and prove the Exclusive Tip Contents form.