X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topbloke-formulae.git;a=blobdiff_plain;f=create-base.tex;h=9325091196c21b02e9ffbe047e17eb9ac4a14934;hp=e564623868465dc31ec2739dcc54f3d7b7bd3d43;hb=5d3c5605cb766f839aacde751367b1a3e7d93962;hpb=3a480476887e4dfb10fbb3585adfc8b04d16859d diff --git a/create-base.tex b/create-base.tex index e564623..9325091 100644 --- a/create-base.tex +++ b/create-base.tex @@ -13,7 +13,7 @@ create a Topbloke base branch initial commit $B$. \subsection{Conditions} \[ \eqn{ Create Acyclic }{ - \pendsof{L}{\pqy} = \{ \} + L \nothaspatch \pq }\] \subsection{No Replay} @@ -31,8 +31,7 @@ Not applicable. \subsection{Base Acyclic} Consider some $D \isin B$. If $D = B$, $D \in \pqn$. -If $D \neq B$, $D \isin L$, so by No Replay $D \le L$ -and by Create Acyclic +If $D \neq B$, $D \isin L$, so by Create Acyclic $D \not\in \pqy$. $\qed$ \subsection{Coherence and Patch Inclusion} @@ -41,11 +40,15 @@ Consider some $D \in \py$. $B \not\in \py$ so $D \neq B$. So $D \isin B \equiv D \isin L$ and $D \le B \equiv D \le L$. -Thus $L \haspatch \p \implies B \haspatch P$ -and $L \nothaspatch \p \implies B \nothaspatch P$. +Thus $L \haspatch \p \equiv B \haspatch P$ +and $L \nothaspatch \p \equiv B \nothaspatch P$. $\qed$ +\subsection{Unique Tips:} + +Single Parent Unique Tips applies. $\qed$ + \subsection{Foreign Inclusion} Simple Foreign Inclusion applies. $\qed$