1 (**************************************************************************)
4 (* ||A|| A project by Andrea Asperti *)
6 (* ||I|| Developers: *)
7 (* ||T|| The HELM team. *)
8 (* ||A|| http://helm.cs.unibo.it *)
10 (* \ / This file is distributed under the terms of the *)
11 (* v GNU General Public License Version 2 *)
13 (**************************************************************************)
15 set "baseuri" "cic:/matita/tests/pullback".
17 inductive T : Type \def t : T.
18 inductive L : Type \def l : L.
19 inductive R : Type \def r : R.
20 inductive R1 : Type \def r1 : R1.
21 inductive P1 : Type \def p1 : P1.
22 inductive P2 : Type \def p2 : P2.
24 definition L_to_T : L \to T \def \lambda x.t.
25 definition R_to_T : R \to T \def \lambda x.t.
26 definition P1_to_L : P1 \to L \def \lambda x.l.
27 definition P1_to_R1 : P1 \to R1 \def \lambda x.r1.
28 definition R1_to_P2 : R1 \to P2 \def \lambda x.p2.
29 definition R1_to_R : R1 \to R \def \lambda x.r.
30 definition P2_to_L : P2 \to L \def \lambda x.l.
31 definition P2_to_R : P2 \to R \def \lambda x.r.
32 definition P1_to_P1 : P1 \to P1 \def \lambda x.p1.
34 coercion cic:/matita/tests/pullback/L_to_T.con.
35 coercion cic:/matita/tests/pullback/R_to_T.con.
36 coercion cic:/matita/tests/pullback/P1_to_L.con.
37 coercion cic:/matita/tests/pullback/P1_to_R1.con.
38 coercion cic:/matita/tests/pullback/R1_to_R.con.
39 coercion cic:/matita/tests/pullback/R1_to_P2.con.
40 coercion cic:/matita/tests/pullback/P2_to_L.con.
41 coercion cic:/matita/tests/pullback/P2_to_R.con.
42 coercion cic:/matita/tests/pullback/P1_to_P1.con.