aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatej Kosik2015-11-18 16:36:22 +0100
committerHugo Herbelin2015-12-10 09:35:12 +0100
commit420e750c4ef3be1d562e1729e5ec6adf94795913 (patch)
tree2542ced7f8d59aaba3601ddb2f837535f359d748
parentee629d65f2d36544b0e5c8afb657933ef19c296d (diff)
CLEANUP: the definition of "type of constructor" was rephrased in order to make it more clear
-rw-r--r--doc/refman/RefMan-cic.tex9
1 files changed, 6 insertions, 3 deletions
diff --git a/doc/refman/RefMan-cic.tex b/doc/refman/RefMan-cic.tex
index 45613e03af..d05e3dd9e8 100644
--- a/doc/refman/RefMan-cic.tex
+++ b/doc/refman/RefMan-cic.tex
@@ -814,9 +814,12 @@ such that $T$ is an arity of sort $s$.
$A\ra \Set$ and $\forall~A:\Prop,A\ra \Prop$ are arities.
\paragraph[Definition]{Definition\index{type of constructor}}
-A {\em type of constructor of $I$}\index{Type of constructor} is either a term
-$(I~t_1\ldots ~t_n)$ or $\fa x:T,C$ with $C$ recursively
-a {\em type of constructor of $I$}.
+We say that $T$ is a {\em type of constructor of $I$\index{type of constructor}}
+in one of the following two cases:
+\begin{itemize}
+ \item $T$ is $(I~t_1\ldots ~t_n)$
+ \item $T$ is $\forall x:U,T^\prime$ where $T^\prime$ is also a type of constructor of $I$
+\end{itemize}
\paragraph[Examples]{Examples}
$\nat$ and $\nat\ra\nat$ are types of constructors of $\nat$.\\