Skip to content
Snippets Groups Projects
Commit 507601f1 authored by m-iancu's avatar m-iancu
Browse files

more

parent 8425416f
No related branches found
No related tags found
No related merge requests found
No preview for this file type
...@@ -90,16 +90,24 @@ The relation $r$ is between the recap and the cited paper is left unspecified at ...@@ -90,16 +90,24 @@ The relation $r$ is between the recap and the cited paper is left unspecified at
\caption{General Case for Recaps}\label{fig:rec-gen} \caption{General Case for Recaps}\label{fig:rec-gen}
\end{figure} \end{figure}
We distinguish three special cases for recaps and discuss each individually below:
\paragraph{Special case: Plain/Simple Recaps} We distinguish four special cases for recaps based on the nature of $r$ and discuss each individually below.
First we have to decide the home theory of the symbols that the recap introduces.
If the home is the cited theory then $r$ is an import (\ref{rc:pl}).
Otherwise, we have new symbols in the recap theory that are somehow related with the ones in the cited one.
In that situation we have three subcases depending on the relation between the recap and cited theory:
equivalence (\ref{rc:eq}), specialization (\ref{rc:sp}) and generalization (\ref{rc:ge}).
\paragraph{Special case: Plain/Simple Recaps} \label{rc:pl}
One situation is that of plain recaps where the relation $r$ is an inclusion into the recap from the cited paper. One situation is that of plain recaps where the relation $r$ is an inclusion into the recap from the cited paper.
Typically the include $r$ is a conservative extension of the cited paper. Typically the include $r$ is a conservative extension of the cited paper.
For instance the \emph{covers of the multiplicative group} from example \ref{ex:covers} directly uses the concept from the cited paper, For instance the \emph{covers of the multiplicative group} from example \ref{ex:covers} directly uses the concept from the cited paper,
but gives a concise verbalization of its definition. This allows it to make use of the result in \cite{covers-2} which acts as a conservative but gives a concise verbalization of its definition. This allows it to make use of the result in \cite{covers-2} which acts as a conservative
extension of \cite{covers-13}. The situation is shown in figure \ref{fig:rec-covers} extension of \cite{covers-13}. The situation is shown in figure \ref{fig:rec-covers}
Note that, if $r$ is conservative, then we have a \emph{pillar extension} for the realm justifies the new paper becoming part of the realm's literature. Note that, if $r$ is conservative, then we have a \textbf{pillar extension} for the realm justifies the new paper becoming part of the realm's literature.
It also makes $v$ exist as induced by $v_1$ modulo conservativity. It also makes $v$ exist as induced by $v_1$ modulo conservativity.
\begin{figure}[ht]\centering \begin{figure}[ht]\centering
...@@ -159,7 +167,61 @@ It also makes $v$ exist as induced by $v_1$ modulo conservativity. ...@@ -159,7 +167,61 @@ It also makes $v$ exist as induced by $v_1$ modulo conservativity.
\caption{Covers example for Recaps}\label{fig:rec-covers} \caption{Covers example for Recaps}\label{fig:rec-covers}
\end{figure} \end{figure}
\paragraph{Special Case: Equivalence Recap}
\begin{figure}[ht]\centering
\begin{tikzpicture}
%realm
\draw[draw=blue!40, fill=gray!4,rectangle, rounded corners, inner sep=10pt, inner ysep=20pt] (-3,-3.5) rectangle (5,3.5) {};
%p1
\draw[draw=blue!40, fill=gray!10,rectangle, rounded corners, inner sep=10pt, inner ysep=20pt] (-2.5,-3.5) rectangle (1.5,1.8) {};
%p2
\draw[draw=blue!40, fill=gray!10,rectangle, rounded corners, inner sep=10pt, inner ysep=20pt] (2.5,-3.5) rectangle (4.5,1.8) {};
\node (r-name) at (4.5,3.3) {$\mathit{Realm}$};
\node (p1-name) at (-2,1.6) {$\mathit{Pillar_1}$};
\node (p2-name) at (4.0,1.6) {$\mathit{Pillar_n}$};
\node[thy] (recap) at (-1.5,-1) {\cn{CACF}};
\node[thy] (pcont) at (-1.5,0) {\cn{MToCACF}};
\node[thy] (top1) at (-0.5,1) {$\top$};
\node[thy] (tcdots1) at (0.5,-0.5) {$\cdots$};
\node[thy] (citp) at (-0.5,-2) {Cited Paper};
\node[thy] (bot1) at (-0.5,-3) {$\bot$};
\node[thy] (cdots) at (2, -1) {$\cdots$};
\node[thy] (top2) at (3.5,1) {$\top$};
\node[thy] (bcdots2) at (3.5,-1) {$\cdots$};
\node[thy] (bot2) at (3.5,-3) {$\bot$};
\node[thy] (r) at (2,3) {Realm Face};
\draw[view] (r) to node[left] {$\cn{v_1}$} (top1);
\draw[view] (r) to node[right] {$\cn{v_2}$} (top2);
\draw[conservative,red] (citp) to node[below] {$\cn{r}$} (recap);
\draw[conservative] (recap) to (pcont);
\draw[conservative] (bot1) to (citp);
\draw[conservative] (citp) to (tcdots1);
\draw[conservative] (tcdots1) to (top1);
\draw[conservative] (pcont) to (top1);
\draw[conservative] (bot2) to (bcdots2);
\draw[conservative] (bcdots2) to (top2);
\draw[view, bend left = 15] (bot2) to (bot1);
\draw[view, bend left = 15] (bot1) to (bot2);
\end{tikzpicture}
\caption{Aggregation for Simple Recaps in the Covers example}\label{fig:rec-covers}
\end{figure}
\paragraph{Special Case: Equivalence Recap} \label{rc:eq}
Another common situation is that of equivalence recaps where the relation $r$ is an equivalence (isomorphism) between the two theories. Another common situation is that of equivalence recaps where the relation $r$ is an equivalence (isomorphism) between the two theories.
We can represent the relation $r$, in this case, as two views $v_{to}$ and $v_{from}$, one in each direction between the recap and the cited paper that We can represent the relation $r$, in this case, as two views $v_{to}$ and $v_{from}$, one in each direction between the recap and the cited paper that
ensure their isomorphism. Then, the view $v$ is induced by $v_{from} \circ v_1$ modulo conservativity. ensure their isomorphism. Then, the view $v$ is induced by $v_{from} \circ v_1$ modulo conservativity.
...@@ -169,15 +231,12 @@ This occurs, for instance, in example \ref{ex:mnets} where this intuition is exp ...@@ -169,15 +231,12 @@ This occurs, for instance, in example \ref{ex:mnets} where this intuition is exp
define multinets.'' (although not proved). Moreover, examples \ref{ex:quant} and \ref{ex:calculi} also fit in this category. define multinets.'' (although not proved). Moreover, examples \ref{ex:quant} and \ref{ex:calculi} also fit in this category.
In fact it is the most common situation in the sample papers we studied. In fact it is the most common situation in the sample papers we studied.
\begin{oldpart} \begin{oldpart}{either put somewhere or delete}
The implicit or explicit equivalence of the local definitions in the recap theory that the view $v$ from the face exists and therefore that theorems from the mathematical The implicit or explicit equivalence of the local definitions in the recap theory that the view $v$ from the face exists and therefore that theorems from the mathematical
field can be used in the paper. In case the equivalence is implicit we speak of a \emph{postulated} view, i.e. one where the assigned expressions are (partially) informal. field can be used in the paper. In case the equivalence is implicit we speak of a \emph{postulated} view, i.e. one where the assigned expressions are (partially) informal.
A flexiformal system can still reason about the meaning travel induced by a postulated view but cannot look into assigned objects and e.g. proof check them. A flexiformal system can still reason about the meaning travel induced by a postulated view but cannot look into assigned objects and e.g. proof check them.
\end{oldpart} \end{oldpart}
Note that adding an equivalent definition corresponds to a \emph{realm extension}, where the face is fixed, and the view from the face to the current
theory can be postulated. Therefore, in figure \ref{fig:rec-mnets} the paper effectively extends the realm (or the current pillar) as introduced in section \ref{sec:prel}.
This corresponds to the mathematical practice of ``contributing to'' a field (or mathematical theory).
\begin{figure}[ht]\centering \begin{figure}[ht]\centering
\begin{tikzpicture} \begin{tikzpicture}
...@@ -239,7 +298,79 @@ This corresponds to the mathematical practice of ``contributing to'' a field (or ...@@ -239,7 +298,79 @@ This corresponds to the mathematical practice of ``contributing to'' a field (or
\caption{Multinets case for Recaps}\label{fig:rec-mnets} \caption{Multinets case for Recaps}\label{fig:rec-mnets}
\end{figure} \end{figure}
\paragraph{Special Case: Specialization Recap}
Note that adding an equivalent definition corresponds to a \textbf{realm extension}, where the face is fixed, and the view from the face to the current
theory can be postulated. Therefore, in figure \ref{fig:rec-mnets} the paper effectively extends the realm (or the current pillar) as introduced in section \ref{sec:prel}.
This corresponds to the mathematical practice of ``contributing to'' a field (or mathematical theory). This resulting realm after knowledge aggregation
is shown in Figure \ref{fig:rec-mnets-aggr}, where the new paper contributes a new pillar to the realm. The equivalence is ensured by $v_{from}$ and $v_{to}$ as
we take into account conservativity to reduce them to the $\bot$ theory.
\begin{figure}[ht]\centering
\begin{tikzpicture}
%realm
\draw[draw=blue!40, fill=gray!4,rectangle, rounded corners, inner sep=10pt, inner ysep=20pt] (-4,-3.5) rectangle (5,3.5) {};
%p0
\draw[draw=blue!40, fill=gray!10,rectangle, rounded corners, inner sep=10pt, inner ysep=20pt] (-3.5,-3.5) rectangle (-1.5,1.8) {};
%p1
\draw[draw=blue!40, fill=gray!10,rectangle, rounded corners, inner sep=10pt, inner ysep=20pt] (-0.5,-3.5) rectangle (1.5,1.8) {};
%p2
\draw[draw=blue!40, fill=gray!10,rectangle, rounded corners, inner sep=10pt, inner ysep=20pt] (2.5,-3.5) rectangle (4.5,1.8) {};
\node (r-name) at (4.5,3.3) {$\mathit{Realm}$};
\node (p3-name) at (-2.8,1.6) {$\mathit{Pillar_{n+1}}$};
\node (p1-name) at (0,1.6) {$\mathit{Pillar_1}$};
\node (p2-name) at (4.0,1.6) {$\mathit{Pillar_n}$};
\node[thy] (recap) at (-2.5,-3) {\cn{MNets}};
\node[thy] (pcont) at (-2.5,1) {\cn{ICMnets}};
\node[thy] (top1) at (0.5,1) {$\top$};
\node[thy] (tcdots1) at (0.5,0) {$\cdots$};
\node[thy] (citp) at (0.5,-1) {Cited Paper};
\node[thy] (bcdots1) at (0.5,-2) {$\cdots$};
\node[thy] (bot1) at (0.5,-3) {$\bot$};
\node[thy] (cdots) at (2, -1) {$\cdots$};
\node[thy] (top2) at (3.5,1) {$\top$};
\node[thy] (bcdots2) at (3.5,-1) {$\cdots$};
\node[thy] (bot2) at (3.5,-3) {$\bot$};
\node[thy] (r) at (0.5,3) {Realm Face};
\draw[view] (r) to node[above] {$\cn{v}$} (pcont);
\draw[view] (r) to node[left] {$\cn{v_1}$} (top1);
\draw[view] (r) to node[right] {$\cn{v_2}$} (top2);
\draw[view,red, bend left = 15] (bot1) to node[below] {$\cn{v_{from}}$} (recap);
\draw[view,red, bend left = 15] (recap) to node[below] {$\cn{v_{to}}$} (bot1);
\draw[conservative] (recap) to (pcont);
\draw[conservative] (bot1) to (bcdots1);
\draw[conservative] (bcdots1) to (citp);
\draw[conservative] (citp) to (tcdots1);
\draw[conservative] (tcdots1) to (top1);
\draw[conservative] (bot2) to (bcdots2);
\draw[conservative] (bcdots2) to (top2);
\draw[view, bend left = 15] (bot2) to (bot1);
\draw[view, bend left = 15] (bot1) to (bot2);
\end{tikzpicture}
\caption{Aggregation for Multinets case for Recaps}\label{fig:rec-mnets-aggr}
\end{figure}
\paragraph{Special Case: Specialization Recap} \label{rc:sp}
Thirdly, we have the case where $r$ is a specialization relation that can be represented as a view $v_{from}$ from the cited theory to the recap. Thirdly, we have the case where $r$ is a specialization relation that can be represented as a view $v_{from}$ from the cited theory to the recap.
Same as in the previous case, this ensures the existence of $v$ as $v_{from} \circ v_1$ modulo conservativity. Same as in the previous case, this ensures the existence of $v$ as $v_{from} \circ v_1$ modulo conservativity.
However it does not directly contribute the paper results back to the (same) realm as they concern a special case of the concepts in the realm. However it does not directly contribute the paper results back to the (same) realm as they concern a special case of the concepts in the realm.
...@@ -322,7 +453,7 @@ precisely but there are some interesting things there, we should talk about it} ...@@ -322,7 +453,7 @@ precisely but there are some interesting things there, we should talk about it}
\caption{ATM Case for Recaps}\label{fig:rec-atm} \caption{ATM Case for Recaps}\label{fig:rec-atm}
\end{figure} \end{figure}
\paragraph{Postulated Recap/Adoption} \paragraph{Postulated Recap/Adoption} \label{rc:ge}
Finally, we have the case where $s$ is a plain (partial) include that does not entail conservativity and therefore does not entail Finally, we have the case where $s$ is a plain (partial) include that does not entail conservativity and therefore does not entail
the existence $v$. In that case we call $v$ a \emph{postulated} view and the recap itself an \emph{adoption}. the existence $v$. In that case we call $v$ a \emph{postulated} view and the recap itself an \emph{adoption}.
...@@ -387,7 +518,7 @@ given in the literature (which we represent as a realm). ...@@ -387,7 +518,7 @@ given in the literature (which we represent as a realm).
\draw[view, bend left = 15] (bot2) to (bot1); \draw[view, bend left = 15] (bot2) to (bot1);
\draw[view, bend left = 15] (bot1) to (bot2); \draw[view, bend left = 15] (bot1) to (bot2);
\end{tikzpicture} \end{tikzpicture}
\caption{Slides/Notes case for Recaps}\label{fig:rec-slides} \caption{Course notes case for Recaps}\label{fig:rec-slides}
\end{figure} \end{figure}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment