chiark / gitweb /
strategy: define W in Notation
[topbloke-formulae.git] / anticommit.tex
index 39d13e5500c4d268375480aa92a623615c8a0a71..cbe7998fa684c6e1f49bab615dd8948e00a8632d 100644 (file)
@@ -8,7 +8,7 @@ Used for removing a branch dependency.
 \gathnext
  \patchof{C} = \patchof{L}
 \gathnext
- \mergeof{C}{L}{R^+}{R^-}
+ \commitmergeof{C}{L}{R^+}{R^-}
 \end{gather}
 
 \subsection{Conditions}
@@ -37,7 +37,7 @@ is a descendant, not an ancestor, of the 2nd parent.)
 
 \subsection{No Replay}
 
-By $\merge$,
+By \commitmergename,
 $D \isin C \implies D \isin L \lor D \isin R^- \lor D = C$.
 So, by Ordering of Ingredients,
 Ingredients Prevent Replay applies.  $\qed$
@@ -67,13 +67,13 @@ So $D \isin R^+$.
 
 By Base Acyclic for $R^-$, $D \not\isin R^-$.
 
-Apply $\merge$: $D \not\isin C$.  OK.
+Apply \commitmergename: $D \not\isin C$.  OK.
 
 \subsubsection{For $D \neq C, D \le L, D \notin \pry$:}
 
 By Tip Contents for $R^+$, $D \isin R^+ \equiv D \isin R^-$.
 
-Apply $\merge$: $D \isin C \equiv D \isin L$.  OK.
+Apply \commitmergename: $D \isin C \equiv D \isin L$.  OK.
 
 $\qed$
 
@@ -131,7 +131,7 @@ Single Parent Unique Tips applies.  $\qed$
 
 \subsection{Foreign Inclusion}
 
-Consider some $D$ s.t. $\isforeign{D}$.  $D \neq C$.
+Consider some $D \in \foreign$.  $D \neq C$.
 So by Desired Contents $D \isin C \equiv D \isin L$.
 By Foreign Inclusion of $D$ in $L$, $D \isin L \equiv D \le L$.
 
@@ -140,7 +140,11 @@ Thus $D \isin C \equiv D \le C$.
 
 $\qed$
 
-\subsection{Foreign Contents}
+\subsection{Foreign Ancestry}
 
 Not applicable.
 
+\subsection{Bases' Children}
+
+Trivial.
+