Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

what is the fourth property for a frame? #236

Open
drvdw opened this issue May 11, 2022 · 1 comment
Open

what is the fourth property for a frame? #236

drvdw opened this issue May 11, 2022 · 1 comment

Comments

@drvdw
Copy link

drvdw commented May 11, 2022

In the section on frames it says:

"Note that $d statements are not part of the set of mandatory hypotheses,
and their order doesn’t matter (as long as they satisfy the fourth property for
a frame described above)"

but what I see is this list

"A frame has the following properties:
\begin{enumerate}
\item The set of variables contained in its \texttt{$f} statements must
be identical to the set of variables contained in its \texttt{$e},
\texttt{$a}, and/or \texttt{$p} statements. In other words, each
variable in a \texttt{$e}, \texttt{$a}, or \texttt{$p} statement must
have an associated ``variable type'' defined for it in a \texttt{$f}
statement.
\item No two \texttt{$f} statements may contain the same variable.
\item Any \texttt{$f} statement
must occur before a \texttt{$e} statement in which its variable occurs.
\end{enumerate}"

but it has just 3 properties. What is the forth property?

@benjub
Copy link
Contributor

benjub commented Jun 3, 2022

The first sentence you quote should probably be something like

... (as long as they all occur before the (final and unique) $a or $p statement of the frame).

Although this is not needed, it would probably be cleaner to require that $d statements only involve mandatory variables (or, for extended frames, dummy variables as well).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants