From d69833629e848b5da6cd00bca1986ffe84abd510 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 6 Mar 2012 09:39:12 +0000 Subject: [PATCH] wip anticommit desired contents --- article.tex | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/article.tex b/article.tex index 4c5f675..b71bb32 100644 --- a/article.tex +++ b/article.tex @@ -408,10 +408,9 @@ Used for removing a branch dependency. \[ \eqn{ Currently Included }{ L \haspatch \pry }\] - -\subsection{Desired Contents} - -xxx need to prove $D \isin C \equiv D \not\in \pry \land D \isin L$. +\[ \eqn{ Not Self }{ + L \not\in \{ R^+ \} +}\] \subsection{No Replay} @@ -419,6 +418,22 @@ By Unique Tip, $R^+ \le L$. By definition of $\base$, $R^- \le R^+$ so $R^- \le L$. So $R^+ \le C$ and $R^- \le C$ and No Replay for Merge Results applies. $\qed$ +\subsection{Desired Contents} + +\[ $D \isin C \equiv [ D \not\in \pry \land D \isin L$ ] \lor D = C \] +{\it Proof.} + +\subsubsection{For $D = C$:} + +Trivially $D \isin C$. OK. + +\subsubsection{For $D \not\le C$:} + + + +\subsubsection{For $D \in R^+$:} +By Currently Included, + \subsection{Unique Base} Need to consider only $C \in \py$, ie $L \in \py$. -- 2.30.2