This lemma gives some partial information about a term, when its types are
not convertible, it will be usefull to prove that annotation in application
are safe.
destruct H8. 6 subgoals, subgoal 1 (ID 12972)
P : Term
An : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
H8 : exists W' : Term,
(Γ ⊢ P ▹ W' : Π (C), D) /\ An = C /\ P ·( An, D)Q = W' ·( C1, D')Q1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
destruct H8 as (? & _ & ? & _ ). 6 subgoals, subgoal 1 (ID 12990)
P : Term
An : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
x : Term
H8 : An = C
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
subst. 6 subgoals, subgoal 1 (ID 12993)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
x : Term
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
clear x. 6 subgoals, subgoal 1 (ID 12994)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
destruct H13. 7 subgoals, subgoal 1 (ID 13000)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H8 : exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
destruct H8 as (? & _ & ? & _ ). 7 subgoals, subgoal 1 (ID 13018)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
x : Term
H8 : An' = C'
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
clear x. 7 subgoals, subgoal 1 (ID 13019)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H8 : An' = C'
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
subst.7 subgoals, subgoal 1 (ID 13022)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
split. 8 subgoals, subgoal 1 (ID 13024)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
apply reds_typ_pcompat with (D [ ← Q]); trivial.8 subgoals, subgoal 1 (ID 13026)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
destruct (Confluence (U''::Γ) K D H31) as (ZB & a & b & ? & ?). 8 subgoals, subgoal 1 (ID 13047)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
destruct (Confluence Γ U'' C H30) as (ZA & c & d & ? & ?).8 subgoals, subgoal 1 (ID 13066)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
rename H35 into HH35. 8 subgoals, subgoal 1 (ID 13067)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
assert (H35: Γ ⊢ U'' ▹▹ ZA : !s). 9 subgoals, subgoal 1 (ID 13068)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : !s
subgoal 2 (ID 13069) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using ,)
eapply typ_reds_relocate. 10 subgoals, subgoal 1 (ID 13071)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : ?13070
subgoal 2 (ID 13072) is:
Γ ⊢ U'' ▹ U'' : !s
subgoal 3 (ID 13069) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 open,)
apply HH35. 9 subgoals, subgoal 1 (ID 13072)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹ U'' : !s
subgoal 2 (ID 13069) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using ,)
apply H23. 8 subgoals, subgoal 1 (ID 13069)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using ,)
clear HH35.8 subgoals, subgoal 1 (ID 13073)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using ,)
rename H36 into HH36. 8 subgoals, subgoal 1 (ID 13074)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using ,)
assert (H36: Γ ⊢ C ▹▹ ZA : !s1). 9 subgoals, subgoal 1 (ID 13075)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ C ▹▹ ZA : !s1
subgoal 2 (ID 13076) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using ,)
eapply typ_reds_relocate. 10 subgoals, subgoal 1 (ID 13078)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ C ▹▹ ZA : ?13077
subgoal 2 (ID 13079) is:
Γ ⊢ C ▹ C : !s1
subgoal 3 (ID 13076) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 open,)
apply HH36. 9 subgoals, subgoal 1 (ID 13079)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ C ▹ C : !s1
subgoal 2 (ID 13076) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using ,)
apply red_refl_lt in H4; apply H4. 8 subgoals, subgoal 1 (ID 13076)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using ,)
clear HH36.8 subgoals, subgoal 1 (ID 13082)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using ,)
rename H8 into HH8. 8 subgoals, subgoal 1 (ID 13083)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using ,)
assert (H8 : U''::Γ ⊢ K ▹▹ ZB : !t). 9 subgoals, subgoal 1 (ID 13085)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹▹ ZB : !t
subgoal 2 (ID 13086) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using ,)
eapply typ_reds_relocate. 10 subgoals, subgoal 1 (ID 13088)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹▹ ZB : ?13087
subgoal 2 (ID 13089) is:
U'' :: Γ ⊢ K ▹ K : !t
subgoal 3 (ID 13086) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 open,)
apply HH8. 9 subgoals, subgoal 1 (ID 13089)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹ K : !t
subgoal 2 (ID 13086) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using ,)
apply H24. 8 subgoals, subgoal 1 (ID 13086)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using ,)
clear HH8.8 subgoals, subgoal 1 (ID 13090)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using ,)
rename H13 into HH13. 8 subgoals, subgoal 1 (ID 13091)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using ,)
assert (H13 : C::Γ ⊢ D ▹▹ ZB : !t1). 9 subgoals, subgoal 1 (ID 13093)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
C :: Γ ⊢ D ▹▹ ZB : !t1
subgoal 2 (ID 13094) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using ,)
eapply typ_reds_relocate. 10 subgoals, subgoal 1 (ID 13096)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
C :: Γ ⊢ D ▹▹ ZB : ?13095
subgoal 2 (ID 13097) is:
C :: Γ ⊢ D ▹ D : !t1
subgoal 3 (ID 13094) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 open,)
eapply conv_in_env_reds. 11 subgoals, subgoal 1 (ID 13099)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
?13098 ⊢ D ▹▹ ZB : ?13095
subgoal 2 (ID 13100) is:
env_conv ?13098 (C :: Γ)
subgoal 3 (ID 13097) is:
C :: Γ ⊢ D ▹ D : !t1
subgoal 4 (ID 13094) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 open, ?13098 open,)
apply HH13. 10 subgoals, subgoal 1 (ID 13100)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
env_conv (U'' :: Γ) (C :: Γ)
subgoal 2 (ID 13097) is:
C :: Γ ⊢ D ▹ D : !t1
subgoal 3 (ID 13094) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using ,)
eauto.9 subgoals, subgoal 1 (ID 13097)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
C :: Γ ⊢ D ▹ D : !t1
subgoal 2 (ID 13094) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using ,)
apply red_refl_lt in H0; apply H0. 8 subgoals, subgoal 1 (ID 13094)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using ,)
clear HH13.8 subgoals, subgoal 1 (ID 13377)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using ,)
clear a b c d.8 subgoals, subgoal 1 (ID 13378)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using ,)
eapply typ_reds_trans. 9 subgoals, subgoal 1 (ID 13380)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ ?13379 : D [ ← Q]
subgoal 2 (ID 13381) is:
Γ ⊢ ?13379 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 open,)
eapply reds_App. 12 subgoals, subgoal 1 (ID 13388)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ▹▹ ?13382 : Π (C), D
subgoal 2 (ID 13389) is:
Γ ⊢ Q ▹▹ ?13385 : C
subgoal 3 (ID 13390) is:
Γ ⊢ C ▹▹ ?13383 : !?13386
subgoal 4 (ID 13391) is:
C :: Γ ⊢ D ▹▹ ?13384 : !?13387
subgoal 5 (ID 13381) is:
Γ ⊢ ?13382 ·( ?13383, ?13384)?13385 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 open, ?13383 open, ?13384 open, ?13385 open, ?13386 open, ?13387 open,)
eapply typ_reds_trans. 13 subgoals, subgoal 1 (ID 13393)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ▹▹ ?13392 : Π (C), D
subgoal 2 (ID 13394) is:
Γ ⊢ ?13392 ▹▹ ?13382 : Π (C), D
subgoal 3 (ID 13389) is:
Γ ⊢ Q ▹▹ ?13385 : C
subgoal 4 (ID 13390) is:
Γ ⊢ C ▹▹ ?13383 : !?13386
subgoal 5 (ID 13391) is:
C :: Γ ⊢ D ▹▹ ?13384 : !?13387
subgoal 6 (ID 13381) is:
Γ ⊢ ?13382 ·( ?13383, ?13384)?13385 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 7 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 open, ?13383 open, ?13384 open, ?13385 open, ?13386 open, ?13387 open, ?13392 open,)
apply H17. 12 subgoals, subgoal 1 (ID 13394)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RP ▹▹ ?13382 : Π (C), D
subgoal 2 (ID 13389) is:
Γ ⊢ Q ▹▹ ?13385 : C
subgoal 3 (ID 13390) is:
Γ ⊢ C ▹▹ ?13383 : !?13386
subgoal 4 (ID 13391) is:
C :: Γ ⊢ D ▹▹ ?13384 : !?13387
subgoal 5 (ID 13381) is:
Γ ⊢ ?13382 ·( ?13383, ?13384)?13385 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 open, ?13383 open, ?13384 open, ?13385 open, ?13386 open, ?13387 open, ?13392 using ,)
constructor. 12 subgoals, subgoal 1 (ID 13396)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RP ▹ ?13382 : Π (C), D
subgoal 2 (ID 13389) is:
Γ ⊢ Q ▹▹ ?13385 : C
subgoal 3 (ID 13390) is:
Γ ⊢ C ▹▹ ?13383 : !?13386
subgoal 4 (ID 13391) is:
C :: Γ ⊢ D ▹▹ ?13384 : !?13387
subgoal 5 (ID 13381) is:
Γ ⊢ ?13382 ·( ?13383, ?13384)?13385 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 open, ?13383 open, ?13384 open, ?13385 open, ?13386 open, ?13387 open, ?13392 using ,)
apply H19. 11 subgoals, subgoal 1 (ID 13389)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?13385 : C
subgoal 2 (ID 13390) is:
Γ ⊢ C ▹▹ ?13383 : !?13386
subgoal 3 (ID 13391) is:
C :: Γ ⊢ D ▹▹ ?13384 : !?13387
subgoal 4 (ID 13381) is:
Γ ⊢ (λ [U''], V'') ·( ?13383, ?13384)?13385 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 open, ?13384 open, ?13385 open, ?13386 open, ?13387 open, ?13392 using ,)
constructor; apply red_refl_lt in H5; apply H5. 10 subgoals, subgoal 1 (ID 13390)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ C ▹▹ ?13383 : !?13386
subgoal 2 (ID 13391) is:
C :: Γ ⊢ D ▹▹ ?13384 : !?13387
subgoal 3 (ID 13381) is:
Γ ⊢ (λ [U''], V'') ·( ?13383, ?13384)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 open, ?13384 open, ?13385 using ?13400 , ?13386 open, ?13387 open, ?13392 using , ?13400 using ,)
constructor; apply red_refl_lt in H4; apply H4.9 subgoals, subgoal 1 (ID 13391)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
C :: Γ ⊢ D ▹▹ ?13384 : !?13387
subgoal 2 (ID 13381) is:
Γ ⊢ (λ [U''], V'') ·( C, ?13384)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 open, ?13385 using ?13400 , ?13386 using ?13406 , ?13387 open, ?13392 using , ?13400 using , ?13405 using , ?13406 using ,)
constructor. 9 subgoals, subgoal 1 (ID 13409)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
C :: Γ ⊢ D ▹ ?13384 : !?13387
subgoal 2 (ID 13381) is:
Γ ⊢ (λ [U''], V'') ·( C, ?13384)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 open, ?13385 using ?13400 , ?13386 using ?13406 , ?13387 open, ?13392 using , ?13400 using , ?13405 using , ?13406 using ,)
apply red_refl_lt in H0; apply H0. 8 subgoals, subgoal 1 (ID 13381)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using ,)
eapply typ_reds_trans. 9 subgoals, subgoal 1 (ID 13415)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( C, D)Q ▹▹ ?13414 : D [ ← Q]
subgoal 2 (ID 13416) is:
Γ ⊢ ?13414 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 open,)
eapply reds_App. 12 subgoals, subgoal 1 (ID 13423)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ λ [U''], V'' ▹▹ ?13417 : Π (C), D
subgoal 2 (ID 13424) is:
Γ ⊢ Q ▹▹ ?13420 : C
subgoal 3 (ID 13425) is:
Γ ⊢ C ▹▹ ?13418 : !?13421
subgoal 4 (ID 13426) is:
C :: Γ ⊢ D ▹▹ ?13419 : !?13422
subgoal 5 (ID 13416) is:
Γ ⊢ ?13417 ·( ?13418, ?13419)?13420 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 open, ?13418 open, ?13419 open, ?13420 open, ?13421 open, ?13422 open,)
constructor; apply red_refl_rt in H19; apply H19. 11 subgoals, subgoal 1 (ID 13424)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?13420 : C
subgoal 2 (ID 13425) is:
Γ ⊢ C ▹▹ ?13418 : !?13421
subgoal 3 (ID 13426) is:
C :: Γ ⊢ D ▹▹ ?13419 : !?13422
subgoal 4 (ID 13416) is:
Γ ⊢ (λ [U''], V'') ·( ?13418, ?13419)?13420 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 open, ?13419 open, ?13420 open, ?13421 open, ?13422 open, ?13430 using ,)
apply H15. 10 subgoals, subgoal 1 (ID 13425)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ C ▹▹ ?13418 : !?13421
subgoal 2 (ID 13426) is:
C :: Γ ⊢ D ▹▹ ?13419 : !?13422
subgoal 3 (ID 13416) is:
Γ ⊢ (λ [U''], V'') ·( ?13418, ?13419)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 open, ?13419 open, ?13420 using , ?13421 open, ?13422 open, ?13430 using ,)
apply H36. 9 subgoals, subgoal 1 (ID 13426)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
C :: Γ ⊢ D ▹▹ ?13419 : !?13422
subgoal 2 (ID 13416) is:
Γ ⊢ (λ [U''], V'') ·( ZA, ?13419)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 open, ?13420 using , ?13421 using , ?13422 open, ?13430 using ,)
apply H13. 8 subgoals, subgoal 1 (ID 13416)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using ,)
constructor.8 subgoals, subgoal 1 (ID 13433)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using ,)
apply typ_pcompat with (ZB [← RQ]). 9 subgoals, subgoal 1 (ID 13434)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : ZB [ ← RQ]
subgoal 2 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using ,)
eapply typ_beta. 16 subgoals, subgoal 1 (ID 13440)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Rel ?13437 ?13438 ?13439
subgoal 2 (ID 13441) is:
Γ ⊢ U'' ▹ U'' : !?13437
subgoal 3 (ID 13442) is:
Γ ⊢ ZA ▹ ZA : !?13437
subgoal 4 (ID 13443) is:
Γ ⊢ ?13436 ▹▹ U'' : !?13437
subgoal 5 (ID 13444) is:
Γ ⊢ ?13436 ▹▹ ZA : !?13437
subgoal 6 (ID 13445) is:
U'' :: Γ ⊢ ZB ▹ ZB : !?13438
subgoal 7 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 8 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 9 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 10 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 12 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 13 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 14 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 15 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 16 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 open, ?13437 open, ?13438 open, ?13439 open,)
apply H21. 15 subgoals, subgoal 1 (ID 13441)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ U'' ▹ U'' : !s
subgoal 2 (ID 13442) is:
Γ ⊢ ZA ▹ ZA : !s
subgoal 3 (ID 13443) is:
Γ ⊢ ?13436 ▹▹ U'' : !s
subgoal 4 (ID 13444) is:
Γ ⊢ ?13436 ▹▹ ZA : !s
subgoal 5 (ID 13445) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 6 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 7 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 8 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 9 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 12 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 14 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 15 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 open, ?13437 using , ?13438 using , ?13439 using ,)
apply H23. 14 subgoals, subgoal 1 (ID 13442)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ZA ▹ ZA : !s
subgoal 2 (ID 13443) is:
Γ ⊢ ?13436 ▹▹ U'' : !s
subgoal 3 (ID 13444) is:
Γ ⊢ ?13436 ▹▹ ZA : !s
subgoal 4 (ID 13445) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 5 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 8 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 14 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 open, ?13437 using , ?13438 using , ?13439 using ,)
eapply reds_refl_rt. 14 subgoals, subgoal 1 (ID 13449)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?13448 ▹▹ ZA : !s
subgoal 2 (ID 13443) is:
Γ ⊢ ?13436 ▹▹ U'' : !s
subgoal 3 (ID 13444) is:
Γ ⊢ ?13436 ▹▹ ZA : !s
subgoal 4 (ID 13445) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 5 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 8 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 14 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 open, ?13437 using , ?13438 using , ?13439 using , ?13448 open,)
apply H35. 13 subgoals, subgoal 1 (ID 13443)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?13436 ▹▹ U'' : !s
subgoal 2 (ID 13444) is:
Γ ⊢ ?13436 ▹▹ ZA : !s
subgoal 3 (ID 13445) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 4 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 7 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 open, ?13437 using , ?13438 using , ?13439 using , ?13448 using ,)
constructor. 13 subgoals, subgoal 1 (ID 13451)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?13436 ▹ U'' : !s
subgoal 2 (ID 13444) is:
Γ ⊢ ?13436 ▹▹ ZA : !s
subgoal 3 (ID 13445) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 4 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 7 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 open, ?13437 using , ?13438 using , ?13439 using , ?13448 using ,)
apply H23.12 subgoals, subgoal 1 (ID 13444)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ U'' ▹▹ ZA : !s
subgoal 2 (ID 13445) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 3 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 4 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 5 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 6 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using ,)
trivial. 11 subgoals, subgoal 1 (ID 13445)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 2 (ID 13446) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 5 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using ,)
apply reds_refl_rt in H8; apply H8. 10 subgoals, subgoal 1 (ID 13446)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 2 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using ,)
apply typ_pcompat with K. 11 subgoals, subgoal 1 (ID 13454)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ V'' ▹ V'' : K
subgoal 2 (ID 13455) is:
U'' :: Γ ⊢ K ≡' ZB
subgoal 3 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 5 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using ,)
trivial. 10 subgoals, subgoal 1 (ID 13455)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ K ≡' ZB
subgoal 2 (ID 13447) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using ,)
eapply reds_to_conv; apply H8. 9 subgoals, subgoal 1 (ID 13447)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RQ ▹ RQ : U''
subgoal 2 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using ,)
apply typ_pcompat with C. 10 subgoals, subgoal 1 (ID 13458)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RQ ▹ RQ : C
subgoal 2 (ID 13459) is:
Γ ⊢ C ≡' U''
subgoal 3 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using ,)
apply reds_refl_rt in H15; trivial. 9 subgoals, subgoal 1 (ID 13459)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ C ≡' U''
subgoal 2 (ID 13435) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using ,)
eauto.8 subgoals, subgoal 1 (ID 13435)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using ,)
apply typ_peq_sym. 8 subgoals, subgoal 1 (ID 13482)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ≡' ZB [ ← RQ]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using ,)
apply reds_to_conv with t1. 8 subgoals, subgoal 1 (ID 13483)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ▹▹ ZB [ ← RQ] : !t1
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using ,)
change !t1 with (!t1[← Q]). 8 subgoals, subgoal 1 (ID 13485)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ▹▹ ZB [ ← RQ] : !t1 [ ← Q]
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using ,)
eapply reds_subst_gen. 9 subgoals, subgoal 1 (ID 13487)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
?13486 :: Γ ⊢ D ▹▹ ZB : !t1
subgoal 2 (ID 13488) is:
Γ ⊢ Q ▹▹ RQ : ?13486
subgoal 3 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 open,)
apply H13.8 subgoals, subgoal 1 (ID 13488)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ RQ : C
subgoal 2 (ID 13025) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using ,)
apply reds_typ_pcompat with C; eauto. 7 subgoals, subgoal 1 (ID 13025)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using ,)
apply reds_typ_pcompat with (E [ ← Q']); trivial.7 subgoals, subgoal 1 (ID 13709)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using ,)
destruct (Confluence (U''::Γ) L E H34) as (ZB & a & b & ? & ?). 7 subgoals, subgoal 1 (ID 13730)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using ,)
destruct (Confluence Γ U'' C' H33) as (ZA & c & d & ? & ?).7 subgoals, subgoal 1 (ID 13749)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using ,)
rename H35 into HH35. 7 subgoals, subgoal 1 (ID 13750)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using ,)
assert (H35: Γ ⊢ U'' ▹▹ ZA : !s'). 8 subgoals, subgoal 1 (ID 13751)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : !s'
subgoal 2 (ID 13752) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 13754)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : ?13753
subgoal 2 (ID 13755) is:
Γ ⊢ U'' ▹ U'' : !s'
subgoal 3 (ID 13752) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 open,)
apply HH35. 8 subgoals, subgoal 1 (ID 13755)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹ U'' : !s'
subgoal 2 (ID 13752) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using ,)
apply H28. 7 subgoals, subgoal 1 (ID 13752)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using ,)
clear HH35.7 subgoals, subgoal 1 (ID 13756)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using ,)
rename H36 into HH36. 7 subgoals, subgoal 1 (ID 13757)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using ,)
assert (H36: Γ ⊢ C' ▹▹ ZA : !s2). 8 subgoals, subgoal 1 (ID 13758)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ C' ▹▹ ZA : !s2
subgoal 2 (ID 13759) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 13761)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ C' ▹▹ ZA : ?13760
subgoal 2 (ID 13762) is:
Γ ⊢ C' ▹ C' : !s2
subgoal 3 (ID 13759) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 open,)
apply HH36. 8 subgoals, subgoal 1 (ID 13762)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ C' ▹ C' : !s2
subgoal 2 (ID 13759) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using ,)
apply red_refl_lt in H9; apply H9. 7 subgoals, subgoal 1 (ID 13759)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using ,)
clear HH36.7 subgoals, subgoal 1 (ID 13765)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using ,)
rename H8 into HH8. 7 subgoals, subgoal 1 (ID 13766)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using ,)
assert (H8 : U''::Γ ⊢ L ▹▹ ZB : !t'). 8 subgoals, subgoal 1 (ID 13768)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹▹ ZB : !t'
subgoal 2 (ID 13769) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 13771)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹▹ ZB : ?13770
subgoal 2 (ID 13772) is:
U'' :: Γ ⊢ L ▹ L : !t'
subgoal 3 (ID 13769) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 open,)
apply HH8. 8 subgoals, subgoal 1 (ID 13772)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹ L : !t'
subgoal 2 (ID 13769) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using ,)
apply H29. 7 subgoals, subgoal 1 (ID 13769)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using ,)
clear HH8.7 subgoals, subgoal 1 (ID 13773)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using ,)
rename H13 into HH13. 7 subgoals, subgoal 1 (ID 13774)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using ,)
assert (H13 : C'::Γ ⊢ E ▹▹ ZB : !t2). 8 subgoals, subgoal 1 (ID 13776)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
C' :: Γ ⊢ E ▹▹ ZB : !t2
subgoal 2 (ID 13777) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 13779)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
C' :: Γ ⊢ E ▹▹ ZB : ?13778
subgoal 2 (ID 13780) is:
C' :: Γ ⊢ E ▹ E : !t2
subgoal 3 (ID 13777) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 open,)
eapply conv_in_env_reds. 10 subgoals, subgoal 1 (ID 13782)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
?13781 ⊢ E ▹▹ ZB : ?13778
subgoal 2 (ID 13783) is:
env_conv ?13781 (C' :: Γ)
subgoal 3 (ID 13780) is:
C' :: Γ ⊢ E ▹ E : !t2
subgoal 4 (ID 13777) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 open, ?13781 open,)
apply HH13. 9 subgoals, subgoal 1 (ID 13783)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
env_conv (U'' :: Γ) (C' :: Γ)
subgoal 2 (ID 13780) is:
C' :: Γ ⊢ E ▹ E : !t2
subgoal 3 (ID 13777) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using ,)
eauto.8 subgoals, subgoal 1 (ID 13780)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
C' :: Γ ⊢ E ▹ E : !t2
subgoal 2 (ID 13777) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using ,)
apply red_refl_lt in H7; apply H7. 7 subgoals, subgoal 1 (ID 13777)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using ,)
clear HH13.7 subgoals, subgoal 1 (ID 14060)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using ,)
clear a b c d.7 subgoals, subgoal 1 (ID 14061)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using ,)
eapply typ_reds_trans. 8 subgoals, subgoal 1 (ID 14063)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ ?14062 : E [ ← Q']
subgoal 2 (ID 14064) is:
Γ ⊢ ?14062 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 open,)
eapply reds_App. 11 subgoals, subgoal 1 (ID 14071)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ▹▹ ?14065 : Π (C'), E
subgoal 2 (ID 14072) is:
Γ ⊢ Q' ▹▹ ?14068 : C'
subgoal 3 (ID 14073) is:
Γ ⊢ C' ▹▹ ?14066 : !?14069
subgoal 4 (ID 14074) is:
C' :: Γ ⊢ E ▹▹ ?14067 : !?14070
subgoal 5 (ID 14064) is:
Γ ⊢ ?14065 ·( ?14066, ?14067)?14068 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 open, ?14066 open, ?14067 open, ?14068 open, ?14069 open, ?14070 open,)
eapply typ_reds_trans. 12 subgoals, subgoal 1 (ID 14076)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ▹▹ ?14075 : Π (C'), E
subgoal 2 (ID 14077) is:
Γ ⊢ ?14075 ▹▹ ?14065 : Π (C'), E
subgoal 3 (ID 14072) is:
Γ ⊢ Q' ▹▹ ?14068 : C'
subgoal 4 (ID 14073) is:
Γ ⊢ C' ▹▹ ?14066 : !?14069
subgoal 5 (ID 14074) is:
C' :: Γ ⊢ E ▹▹ ?14067 : !?14070
subgoal 6 (ID 14064) is:
Γ ⊢ ?14065 ·( ?14066, ?14067)?14068 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 7 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 open, ?14066 open, ?14067 open, ?14068 open, ?14069 open, ?14070 open, ?14075 open,)
apply H18. 11 subgoals, subgoal 1 (ID 14077)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RP ▹▹ ?14065 : Π (C'), E
subgoal 2 (ID 14072) is:
Γ ⊢ Q' ▹▹ ?14068 : C'
subgoal 3 (ID 14073) is:
Γ ⊢ C' ▹▹ ?14066 : !?14069
subgoal 4 (ID 14074) is:
C' :: Γ ⊢ E ▹▹ ?14067 : !?14070
subgoal 5 (ID 14064) is:
Γ ⊢ ?14065 ·( ?14066, ?14067)?14068 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 open, ?14066 open, ?14067 open, ?14068 open, ?14069 open, ?14070 open, ?14075 using ,)
constructor. 11 subgoals, subgoal 1 (ID 14079)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RP ▹ ?14065 : Π (C'), E
subgoal 2 (ID 14072) is:
Γ ⊢ Q' ▹▹ ?14068 : C'
subgoal 3 (ID 14073) is:
Γ ⊢ C' ▹▹ ?14066 : !?14069
subgoal 4 (ID 14074) is:
C' :: Γ ⊢ E ▹▹ ?14067 : !?14070
subgoal 5 (ID 14064) is:
Γ ⊢ ?14065 ·( ?14066, ?14067)?14068 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 open, ?14066 open, ?14067 open, ?14068 open, ?14069 open, ?14070 open, ?14075 using ,)
apply H20. 10 subgoals, subgoal 1 (ID 14072)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Q' ▹▹ ?14068 : C'
subgoal 2 (ID 14073) is:
Γ ⊢ C' ▹▹ ?14066 : !?14069
subgoal 3 (ID 14074) is:
C' :: Γ ⊢ E ▹▹ ?14067 : !?14070
subgoal 4 (ID 14064) is:
Γ ⊢ (λ [U''], V'') ·( ?14066, ?14067)?14068 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 open, ?14067 open, ?14068 open, ?14069 open, ?14070 open, ?14075 using ,)
constructor; apply red_refl_lt in H10; apply H10.9 subgoals, subgoal 1 (ID 14073)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ C' ▹▹ ?14066 : !?14069
subgoal 2 (ID 14074) is:
C' :: Γ ⊢ E ▹▹ ?14067 : !?14070
subgoal 3 (ID 14064) is:
Γ ⊢ (λ [U''], V'') ·( ?14066, ?14067)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 open, ?14067 open, ?14068 using ?14083 , ?14069 open, ?14070 open, ?14075 using , ?14083 using ,)
constructor; apply red_refl_lt in H9; apply H9. 8 subgoals, subgoal 1 (ID 14074)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
C' :: Γ ⊢ E ▹▹ ?14067 : !?14070
subgoal 2 (ID 14064) is:
Γ ⊢ (λ [U''], V'') ·( C', ?14067)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 open, ?14068 using ?14083 , ?14069 using ?14089 , ?14070 open, ?14075 using , ?14083 using , ?14088 using , ?14089 using ,)
constructor; apply red_refl_lt in H7; apply H7.7 subgoals, subgoal 1 (ID 14064)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using ,)
eapply typ_reds_trans. 8 subgoals, subgoal 1 (ID 14098)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( C', E)Q' ▹▹ ?14097 : E [ ← Q']
subgoal 2 (ID 14099) is:
Γ ⊢ ?14097 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 open,)
eapply reds_App. 11 subgoals, subgoal 1 (ID 14106)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ λ [U''], V'' ▹▹ ?14100 : Π (C'), E
subgoal 2 (ID 14107) is:
Γ ⊢ Q' ▹▹ ?14103 : C'
subgoal 3 (ID 14108) is:
Γ ⊢ C' ▹▹ ?14101 : !?14104
subgoal 4 (ID 14109) is:
C' :: Γ ⊢ E ▹▹ ?14102 : !?14105
subgoal 5 (ID 14099) is:
Γ ⊢ ?14100 ·( ?14101, ?14102)?14103 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 open, ?14101 open, ?14102 open, ?14103 open, ?14104 open, ?14105 open,)
constructor; apply red_refl_rt in H20; apply H20. 10 subgoals, subgoal 1 (ID 14107)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Q' ▹▹ ?14103 : C'
subgoal 2 (ID 14108) is:
Γ ⊢ C' ▹▹ ?14101 : !?14104
subgoal 3 (ID 14109) is:
C' :: Γ ⊢ E ▹▹ ?14102 : !?14105
subgoal 4 (ID 14099) is:
Γ ⊢ (λ [U''], V'') ·( ?14101, ?14102)?14103 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 open, ?14102 open, ?14103 open, ?14104 open, ?14105 open, ?14113 using ,)
apply H16. 9 subgoals, subgoal 1 (ID 14108)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ C' ▹▹ ?14101 : !?14104
subgoal 2 (ID 14109) is:
C' :: Γ ⊢ E ▹▹ ?14102 : !?14105
subgoal 3 (ID 14099) is:
Γ ⊢ (λ [U''], V'') ·( ?14101, ?14102)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 open, ?14102 open, ?14103 using , ?14104 open, ?14105 open, ?14113 using ,)
apply H36. 8 subgoals, subgoal 1 (ID 14109)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
C' :: Γ ⊢ E ▹▹ ?14102 : !?14105
subgoal 2 (ID 14099) is:
Γ ⊢ (λ [U''], V'') ·( ZA, ?14102)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 open, ?14103 using , ?14104 using , ?14105 open, ?14113 using ,)
apply H13. 7 subgoals, subgoal 1 (ID 14099)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using ,)
constructor.7 subgoals, subgoal 1 (ID 14116)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using ,)
apply typ_pcompat with (ZB [← RQ]). 8 subgoals, subgoal 1 (ID 14117)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : ZB [ ← RQ]
subgoal 2 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using ,)
eapply typ_beta. 15 subgoals, subgoal 1 (ID 14123)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Rel ?14120 ?14121 ?14122
subgoal 2 (ID 14124) is:
Γ ⊢ U'' ▹ U'' : !?14120
subgoal 3 (ID 14125) is:
Γ ⊢ ZA ▹ ZA : !?14120
subgoal 4 (ID 14126) is:
Γ ⊢ ?14119 ▹▹ U'' : !?14120
subgoal 5 (ID 14127) is:
Γ ⊢ ?14119 ▹▹ ZA : !?14120
subgoal 6 (ID 14128) is:
U'' :: Γ ⊢ ZB ▹ ZB : !?14121
subgoal 7 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 8 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 9 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 10 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 12 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 14 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 15 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 open, ?14120 open, ?14121 open, ?14122 open,)
apply H25. 14 subgoals, subgoal 1 (ID 14124)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ U'' ▹ U'' : !s'
subgoal 2 (ID 14125) is:
Γ ⊢ ZA ▹ ZA : !s'
subgoal 3 (ID 14126) is:
Γ ⊢ ?14119 ▹▹ U'' : !s'
subgoal 4 (ID 14127) is:
Γ ⊢ ?14119 ▹▹ ZA : !s'
subgoal 5 (ID 14128) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 6 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 7 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 8 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 9 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 14 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 open, ?14120 using , ?14121 using , ?14122 using ,)
apply H28. 13 subgoals, subgoal 1 (ID 14125)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ZA ▹ ZA : !s'
subgoal 2 (ID 14126) is:
Γ ⊢ ?14119 ▹▹ U'' : !s'
subgoal 3 (ID 14127) is:
Γ ⊢ ?14119 ▹▹ ZA : !s'
subgoal 4 (ID 14128) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 5 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 8 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 open, ?14120 using , ?14121 using , ?14122 using ,)
eapply reds_refl_rt. 13 subgoals, subgoal 1 (ID 14132)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ?14131 ▹▹ ZA : !s'
subgoal 2 (ID 14126) is:
Γ ⊢ ?14119 ▹▹ U'' : !s'
subgoal 3 (ID 14127) is:
Γ ⊢ ?14119 ▹▹ ZA : !s'
subgoal 4 (ID 14128) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 5 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 8 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 open, ?14120 using , ?14121 using , ?14122 using , ?14131 open,)
apply H35. 12 subgoals, subgoal 1 (ID 14126)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ?14119 ▹▹ U'' : !s'
subgoal 2 (ID 14127) is:
Γ ⊢ ?14119 ▹▹ ZA : !s'
subgoal 3 (ID 14128) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 4 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 7 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 open, ?14120 using , ?14121 using , ?14122 using , ?14131 using ,)
constructor; apply H28.11 subgoals, subgoal 1 (ID 14127)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ U'' ▹▹ ZA : !s'
subgoal 2 (ID 14128) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 3 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 4 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 5 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 6 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using ,)
trivial. 10 subgoals, subgoal 1 (ID 14128)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 2 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using ,)
eapply reds_refl_rt. 10 subgoals, subgoal 1 (ID 14136)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ ?14135 ▹▹ ZB : !t'
subgoal 2 (ID 14129) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 open,)
apply H8. 9 subgoals, subgoal 1 (ID 14129)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 2 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using ,)
apply typ_pcompat with L. 10 subgoals, subgoal 1 (ID 14137)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ V'' ▹ V'' : L
subgoal 2 (ID 14138) is:
U'' :: Γ ⊢ L ≡' ZB
subgoal 3 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using ,)
trivial. 9 subgoals, subgoal 1 (ID 14138)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ L ≡' ZB
subgoal 2 (ID 14130) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using ,)
eapply reds_to_conv; apply H8. 8 subgoals, subgoal 1 (ID 14130)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RQ ▹ RQ : U''
subgoal 2 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using ,)
apply typ_pcompat with C. 9 subgoals, subgoal 1 (ID 14141)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RQ ▹ RQ : C
subgoal 2 (ID 14142) is:
Γ ⊢ C ≡' U''
subgoal 3 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using ,)
apply reds_refl_rt in H15; apply H15. 8 subgoals, subgoal 1 (ID 14142)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ C ≡' U''
subgoal 2 (ID 14118) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using ,)
eauto.7 subgoals, subgoal 1 (ID 14118)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using ,)
apply typ_peq_sym. 7 subgoals, subgoal 1 (ID 14165)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ E [ ← Q'] ≡' ZB [ ← RQ]
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using ,)
apply reds_to_conv with t2. 7 subgoals, subgoal 1 (ID 14166)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ E [ ← Q'] ▹▹ ZB [ ← RQ] : !t2
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using ,)
change !t2 with (!t2[← Q']). 7 subgoals, subgoal 1 (ID 14168)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ E [ ← Q'] ▹▹ ZB [ ← RQ] : !t2 [ ← Q']
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using ,)
eapply reds_subst_gen. 8 subgoals, subgoal 1 (ID 14170)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
?14169 :: Γ ⊢ E ▹▹ ZB : !t2
subgoal 2 (ID 14171) is:
Γ ⊢ Q' ▹▹ RQ : ?14169
subgoal 3 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 open,)
apply H13. 7 subgoals, subgoal 1 (ID 14171)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Q' ▹▹ RQ : C'
subgoal 2 (ID 13002) is:
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using ,)
apply reds_typ_pcompat with C'; eauto.6 subgoals, subgoal 1 (ID 13002)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H8 : exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
destruct H8 as (G0 & G & G' & ? & ? & ? & _ & _ & _ & HH2 & HH1 & HH0). 6 subgoals, subgoal 1 (ID 14447)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
x : Term
x0 : Term
H8 : An' = G
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
clear x x0. 6 subgoals, subgoal 1 (ID 14448)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
H8 : An' = G
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
subst. 6 subgoals, subgoal 1 (ID 14451)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
split.7 subgoals, subgoal 1 (ID 14453)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : A
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
apply reds_typ_pcompat with (D [ ← Q]); trivial.7 subgoals, subgoal 1 (ID 14455)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
destruct (Confluence (U''::Γ) K D H31) as (ZB & a & b & ? & ?). 7 subgoals, subgoal 1 (ID 14476)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
destruct (Confluence Γ U'' C H30) as (ZA & c & d & ? & ?).7 subgoals, subgoal 1 (ID 14495)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
rename H35 into HH35. 7 subgoals, subgoal 1 (ID 14496)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
assert (H35: Γ ⊢ U'' ▹▹ ZA : !s). 8 subgoals, subgoal 1 (ID 14497)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : !s
subgoal 2 (ID 14498) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 14500)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : ?14499
subgoal 2 (ID 14501) is:
Γ ⊢ U'' ▹ U'' : !s
subgoal 3 (ID 14498) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 open,)
apply HH35. 8 subgoals, subgoal 1 (ID 14501)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹ U'' : !s
subgoal 2 (ID 14498) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using ,)
apply H23. 7 subgoals, subgoal 1 (ID 14498)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using ,)
clear HH35.7 subgoals, subgoal 1 (ID 14502)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using ,)
rename H36 into HH36. 7 subgoals, subgoal 1 (ID 14503)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using ,)
assert (H36: Γ ⊢ C ▹▹ ZA : !s1). 8 subgoals, subgoal 1 (ID 14504)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ C ▹▹ ZA : !s1
subgoal 2 (ID 14505) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 14507)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ C ▹▹ ZA : ?14506
subgoal 2 (ID 14508) is:
Γ ⊢ C ▹ C : !s1
subgoal 3 (ID 14505) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 open,)
apply HH36. 8 subgoals, subgoal 1 (ID 14508)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ C ▹ C : !s1
subgoal 2 (ID 14505) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using ,)
apply red_refl_lt in H4; apply H4. 7 subgoals, subgoal 1 (ID 14505)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using ,)
clear HH36.7 subgoals, subgoal 1 (ID 14511)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using ,)
rename H8 into HH8. 7 subgoals, subgoal 1 (ID 14512)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using ,)
assert (H8 : U''::Γ ⊢ K ▹▹ ZB : !t). 8 subgoals, subgoal 1 (ID 14514)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹▹ ZB : !t
subgoal 2 (ID 14515) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 14517)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹▹ ZB : ?14516
subgoal 2 (ID 14518) is:
U'' :: Γ ⊢ K ▹ K : !t
subgoal 3 (ID 14515) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 open,)
apply HH8. 8 subgoals, subgoal 1 (ID 14518)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹ K : !t
subgoal 2 (ID 14515) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using ,)
apply H24. 7 subgoals, subgoal 1 (ID 14515)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using ,)
clear HH8.7 subgoals, subgoal 1 (ID 14519)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using ,)
rename H13 into HH13. 7 subgoals, subgoal 1 (ID 14520)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using ,)
assert (H13 : C::Γ ⊢ D ▹▹ ZB : !t1). 8 subgoals, subgoal 1 (ID 14522)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
C :: Γ ⊢ D ▹▹ ZB : !t1
subgoal 2 (ID 14523) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 14525)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
C :: Γ ⊢ D ▹▹ ZB : ?14524
subgoal 2 (ID 14526) is:
C :: Γ ⊢ D ▹ D : !t1
subgoal 3 (ID 14523) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 open,)
eapply conv_in_env_reds. 10 subgoals, subgoal 1 (ID 14528)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
?14527 ⊢ D ▹▹ ZB : ?14524
subgoal 2 (ID 14529) is:
env_conv ?14527 (C :: Γ)
subgoal 3 (ID 14526) is:
C :: Γ ⊢ D ▹ D : !t1
subgoal 4 (ID 14523) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 open, ?14527 open,)
apply HH13. 9 subgoals, subgoal 1 (ID 14529)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
env_conv (U'' :: Γ) (C :: Γ)
subgoal 2 (ID 14526) is:
C :: Γ ⊢ D ▹ D : !t1
subgoal 3 (ID 14523) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using ,)
eauto.8 subgoals, subgoal 1 (ID 14526)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
C :: Γ ⊢ D ▹ D : !t1
subgoal 2 (ID 14523) is:
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using ,)
apply red_refl_lt in H0; apply H0. 7 subgoals, subgoal 1 (ID 14523)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using ,)
clear HH13.7 subgoals, subgoal 1 (ID 14806)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using ,)
clear a b c d.7 subgoals, subgoal 1 (ID 14807)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using ,)
eapply typ_reds_trans. 8 subgoals, subgoal 1 (ID 14809)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( C, D)Q ▹▹ ?14808 : D [ ← Q]
subgoal 2 (ID 14810) is:
Γ ⊢ ?14808 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 open,)
eapply reds_App. 11 subgoals, subgoal 1 (ID 14817)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ▹▹ ?14811 : Π (C), D
subgoal 2 (ID 14818) is:
Γ ⊢ Q ▹▹ ?14814 : C
subgoal 3 (ID 14819) is:
Γ ⊢ C ▹▹ ?14812 : !?14815
subgoal 4 (ID 14820) is:
C :: Γ ⊢ D ▹▹ ?14813 : !?14816
subgoal 5 (ID 14810) is:
Γ ⊢ ?14811 ·( ?14812, ?14813)?14814 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 open, ?14812 open, ?14813 open, ?14814 open, ?14815 open, ?14816 open,)
eapply typ_reds_trans. 12 subgoals, subgoal 1 (ID 14822)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ▹▹ ?14821 : Π (C), D
subgoal 2 (ID 14823) is:
Γ ⊢ ?14821 ▹▹ ?14811 : Π (C), D
subgoal 3 (ID 14818) is:
Γ ⊢ Q ▹▹ ?14814 : C
subgoal 4 (ID 14819) is:
Γ ⊢ C ▹▹ ?14812 : !?14815
subgoal 5 (ID 14820) is:
C :: Γ ⊢ D ▹▹ ?14813 : !?14816
subgoal 6 (ID 14810) is:
Γ ⊢ ?14811 ·( ?14812, ?14813)?14814 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 7 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 open, ?14812 open, ?14813 open, ?14814 open, ?14815 open, ?14816 open, ?14821 open,)
apply H17. 11 subgoals, subgoal 1 (ID 14823)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RP ▹▹ ?14811 : Π (C), D
subgoal 2 (ID 14818) is:
Γ ⊢ Q ▹▹ ?14814 : C
subgoal 3 (ID 14819) is:
Γ ⊢ C ▹▹ ?14812 : !?14815
subgoal 4 (ID 14820) is:
C :: Γ ⊢ D ▹▹ ?14813 : !?14816
subgoal 5 (ID 14810) is:
Γ ⊢ ?14811 ·( ?14812, ?14813)?14814 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 open, ?14812 open, ?14813 open, ?14814 open, ?14815 open, ?14816 open, ?14821 using ,)
constructor. 11 subgoals, subgoal 1 (ID 14825)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RP ▹ ?14811 : Π (C), D
subgoal 2 (ID 14818) is:
Γ ⊢ Q ▹▹ ?14814 : C
subgoal 3 (ID 14819) is:
Γ ⊢ C ▹▹ ?14812 : !?14815
subgoal 4 (ID 14820) is:
C :: Γ ⊢ D ▹▹ ?14813 : !?14816
subgoal 5 (ID 14810) is:
Γ ⊢ ?14811 ·( ?14812, ?14813)?14814 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 open, ?14812 open, ?14813 open, ?14814 open, ?14815 open, ?14816 open, ?14821 using ,)
apply H19. 10 subgoals, subgoal 1 (ID 14818)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?14814 : C
subgoal 2 (ID 14819) is:
Γ ⊢ C ▹▹ ?14812 : !?14815
subgoal 3 (ID 14820) is:
C :: Γ ⊢ D ▹▹ ?14813 : !?14816
subgoal 4 (ID 14810) is:
Γ ⊢ (λ [U''], V'') ·( ?14812, ?14813)?14814 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 open, ?14813 open, ?14814 open, ?14815 open, ?14816 open, ?14821 using ,)
constructor; apply red_refl_lt in H5; apply H5. 9 subgoals, subgoal 1 (ID 14819)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ C ▹▹ ?14812 : !?14815
subgoal 2 (ID 14820) is:
C :: Γ ⊢ D ▹▹ ?14813 : !?14816
subgoal 3 (ID 14810) is:
Γ ⊢ (λ [U''], V'') ·( ?14812, ?14813)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 open, ?14813 open, ?14814 using ?14829 , ?14815 open, ?14816 open, ?14821 using , ?14829 using ,)
constructor; apply red_refl_lt in H4; apply H4.8 subgoals, subgoal 1 (ID 14820)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
C :: Γ ⊢ D ▹▹ ?14813 : !?14816
subgoal 2 (ID 14810) is:
Γ ⊢ (λ [U''], V'') ·( C, ?14813)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 open, ?14814 using ?14829 , ?14815 using ?14835 , ?14816 open, ?14821 using , ?14829 using , ?14834 using , ?14835 using ,)
constructor. 8 subgoals, subgoal 1 (ID 14838)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
C :: Γ ⊢ D ▹ ?14813 : !?14816
subgoal 2 (ID 14810) is:
Γ ⊢ (λ [U''], V'') ·( C, ?14813)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 open, ?14814 using ?14829 , ?14815 using ?14835 , ?14816 open, ?14821 using , ?14829 using , ?14834 using , ?14835 using ,)
apply red_refl_lt in H0; apply H0. 7 subgoals, subgoal 1 (ID 14810)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( C, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using ,)
eapply typ_reds_trans. 8 subgoals, subgoal 1 (ID 14844)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( C, D)Q ▹▹ ?14843 : D [ ← Q]
subgoal 2 (ID 14845) is:
Γ ⊢ ?14843 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 open,)
eapply reds_App. 11 subgoals, subgoal 1 (ID 14852)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ λ [U''], V'' ▹▹ ?14846 : Π (C), D
subgoal 2 (ID 14853) is:
Γ ⊢ Q ▹▹ ?14849 : C
subgoal 3 (ID 14854) is:
Γ ⊢ C ▹▹ ?14847 : !?14850
subgoal 4 (ID 14855) is:
C :: Γ ⊢ D ▹▹ ?14848 : !?14851
subgoal 5 (ID 14845) is:
Γ ⊢ ?14846 ·( ?14847, ?14848)?14849 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 open, ?14847 open, ?14848 open, ?14849 open, ?14850 open, ?14851 open,)
constructor; apply red_refl_rt in H19; apply H19. 10 subgoals, subgoal 1 (ID 14853)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?14849 : C
subgoal 2 (ID 14854) is:
Γ ⊢ C ▹▹ ?14847 : !?14850
subgoal 3 (ID 14855) is:
C :: Γ ⊢ D ▹▹ ?14848 : !?14851
subgoal 4 (ID 14845) is:
Γ ⊢ (λ [U''], V'') ·( ?14847, ?14848)?14849 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 open, ?14848 open, ?14849 open, ?14850 open, ?14851 open, ?14859 using ,)
apply H15. 9 subgoals, subgoal 1 (ID 14854)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ C ▹▹ ?14847 : !?14850
subgoal 2 (ID 14855) is:
C :: Γ ⊢ D ▹▹ ?14848 : !?14851
subgoal 3 (ID 14845) is:
Γ ⊢ (λ [U''], V'') ·( ?14847, ?14848)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 open, ?14848 open, ?14849 using , ?14850 open, ?14851 open, ?14859 using ,)
apply H36. 8 subgoals, subgoal 1 (ID 14855)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
C :: Γ ⊢ D ▹▹ ?14848 : !?14851
subgoal 2 (ID 14845) is:
Γ ⊢ (λ [U''], V'') ·( ZA, ?14848)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 open, ?14849 using , ?14850 using , ?14851 open, ?14859 using ,)
apply H13. 7 subgoals, subgoal 1 (ID 14845)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using ,)
constructor.7 subgoals, subgoal 1 (ID 14862)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using ,)
apply typ_pcompat with (ZB [← RQ]). 8 subgoals, subgoal 1 (ID 14863)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : ZB [ ← RQ]
subgoal 2 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using ,)
eapply typ_beta. 15 subgoals, subgoal 1 (ID 14869)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Rel ?14866 ?14867 ?14868
subgoal 2 (ID 14870) is:
Γ ⊢ U'' ▹ U'' : !?14866
subgoal 3 (ID 14871) is:
Γ ⊢ ZA ▹ ZA : !?14866
subgoal 4 (ID 14872) is:
Γ ⊢ ?14865 ▹▹ U'' : !?14866
subgoal 5 (ID 14873) is:
Γ ⊢ ?14865 ▹▹ ZA : !?14866
subgoal 6 (ID 14874) is:
U'' :: Γ ⊢ ZB ▹ ZB : !?14867
subgoal 7 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 8 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 9 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 10 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 12 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 14 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 15 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 open, ?14866 open, ?14867 open, ?14868 open,)
apply H21. 14 subgoals, subgoal 1 (ID 14870)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ U'' ▹ U'' : !s
subgoal 2 (ID 14871) is:
Γ ⊢ ZA ▹ ZA : !s
subgoal 3 (ID 14872) is:
Γ ⊢ ?14865 ▹▹ U'' : !s
subgoal 4 (ID 14873) is:
Γ ⊢ ?14865 ▹▹ ZA : !s
subgoal 5 (ID 14874) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 6 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 7 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 8 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 9 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 14 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 open, ?14866 using , ?14867 using , ?14868 using ,)
apply H23. 13 subgoals, subgoal 1 (ID 14871)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ZA ▹ ZA : !s
subgoal 2 (ID 14872) is:
Γ ⊢ ?14865 ▹▹ U'' : !s
subgoal 3 (ID 14873) is:
Γ ⊢ ?14865 ▹▹ ZA : !s
subgoal 4 (ID 14874) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 5 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 8 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 open, ?14866 using , ?14867 using , ?14868 using ,)
eapply reds_refl_rt. 13 subgoals, subgoal 1 (ID 14878)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?14877 ▹▹ ZA : !s
subgoal 2 (ID 14872) is:
Γ ⊢ ?14865 ▹▹ U'' : !s
subgoal 3 (ID 14873) is:
Γ ⊢ ?14865 ▹▹ ZA : !s
subgoal 4 (ID 14874) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 5 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 8 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 open, ?14866 using , ?14867 using , ?14868 using , ?14877 open,)
apply H35. 12 subgoals, subgoal 1 (ID 14872)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?14865 ▹▹ U'' : !s
subgoal 2 (ID 14873) is:
Γ ⊢ ?14865 ▹▹ ZA : !s
subgoal 3 (ID 14874) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 4 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 7 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 open, ?14866 using , ?14867 using , ?14868 using , ?14877 using ,)
constructor. 12 subgoals, subgoal 1 (ID 14880)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?14865 ▹ U'' : !s
subgoal 2 (ID 14873) is:
Γ ⊢ ?14865 ▹▹ ZA : !s
subgoal 3 (ID 14874) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 4 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 7 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 open, ?14866 using , ?14867 using , ?14868 using , ?14877 using ,)
apply H23.11 subgoals, subgoal 1 (ID 14873)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ U'' ▹▹ ZA : !s
subgoal 2 (ID 14874) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 3 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 4 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 5 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 6 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using ,)
trivial. 10 subgoals, subgoal 1 (ID 14874)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 2 (ID 14875) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 5 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using ,)
apply reds_refl_rt in H8; apply H8. 9 subgoals, subgoal 1 (ID 14875)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 2 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using ,)
apply typ_pcompat with K. 10 subgoals, subgoal 1 (ID 14883)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ V'' ▹ V'' : K
subgoal 2 (ID 14884) is:
U'' :: Γ ⊢ K ≡' ZB
subgoal 3 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 5 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using ,)
trivial. 9 subgoals, subgoal 1 (ID 14884)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ K ≡' ZB
subgoal 2 (ID 14876) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using ,)
eapply reds_to_conv; apply H8. 8 subgoals, subgoal 1 (ID 14876)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RQ ▹ RQ : U''
subgoal 2 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using ,)
apply typ_pcompat with C. 9 subgoals, subgoal 1 (ID 14887)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RQ ▹ RQ : C
subgoal 2 (ID 14888) is:
Γ ⊢ C ≡' U''
subgoal 3 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using ,)
apply reds_refl_rt in H15; trivial. 8 subgoals, subgoal 1 (ID 14888)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ C ≡' U''
subgoal 2 (ID 14864) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using ,)
eauto.7 subgoals, subgoal 1 (ID 14864)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using ,)
apply typ_peq_sym. 7 subgoals, subgoal 1 (ID 14911)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ≡' ZB [ ← RQ]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using ,)
apply reds_to_conv with t1. 7 subgoals, subgoal 1 (ID 14912)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ▹▹ ZB [ ← RQ] : !t1
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using ,)
change !t1 with (!t1[← Q]). 7 subgoals, subgoal 1 (ID 14914)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ▹▹ ZB [ ← RQ] : !t1 [ ← Q]
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using ,)
eapply reds_subst_gen. 8 subgoals, subgoal 1 (ID 14916)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
?14915 :: Γ ⊢ D ▹▹ ZB : !t1
subgoal 2 (ID 14917) is:
Γ ⊢ Q ▹▹ RQ : ?14915
subgoal 3 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 open,)
apply H13.7 subgoals, subgoal 1 (ID 14917)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ C ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : C :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ RQ : C
subgoal 2 (ID 14454) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using ,)
apply reds_typ_pcompat with C; eauto. 6 subgoals, subgoal 1 (ID 14454)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
apply reds_typ_pcompat with (E [ ← Q']); trivial.6 subgoals, subgoal 1 (ID 15138)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
destruct (Confluence (U''::Γ) L E H34) as (ZB & a & b & ? & ?). 6 subgoals, subgoal 1 (ID 15159)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
destruct (Confluence Γ U'' G) as (ZA & c & d & ? & ?).7 subgoals, subgoal 1 (ID 15165)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
============================
Γ ⊢ U'' ≡' G
subgoal 2 (ID 15181) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
apply typ_peq_trans with C'; trivial. 7 subgoals, subgoal 1 (ID 15183)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
============================
Γ ⊢ C' ≡' G
subgoal 2 (ID 15181) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
apply typ_peq_trans with G0. 8 subgoals, subgoal 1 (ID 15184)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
============================
Γ ⊢ C' ≡' G0
subgoal 2 (ID 15185) is:
Γ ⊢ G0 ≡' G
subgoal 3 (ID 15181) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
apply reds_to_conv in HH1; eauto. 7 subgoals, subgoal 1 (ID 15185)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
============================
Γ ⊢ G0 ≡' G
subgoal 2 (ID 15181) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
apply reds_to_conv in HH2; eauto.6 subgoals, subgoal 1 (ID 15181)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
assert(HEQ1: Γ ⊢ C' ≡' G). 7 subgoals, subgoal 1 (ID 15220)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ C' ≡' G
subgoal 2 (ID 15221) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
apply reds_to_conv in HH1. 7 subgoals, subgoal 1 (ID 15223)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ≡' C'
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ C' ≡' G
subgoal 2 (ID 15221) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
apply reds_to_conv in HH2. 7 subgoals, subgoal 1 (ID 15225)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ≡' G
HH1 : Γ ⊢ G0 ≡' C'
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ C' ≡' G
subgoal 2 (ID 15221) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using ,)
eauto.6 subgoals, subgoal 1 (ID 15221)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using ,)
rename H35 into HH35. 6 subgoals, subgoal 1 (ID 15430)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using ,)
assert (H35: Γ ⊢ U'' ▹▹ ZA : !s'). 7 subgoals, subgoal 1 (ID 15431)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
============================
Γ ⊢ U'' ▹▹ ZA : !s'
subgoal 2 (ID 15432) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 15434)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
============================
Γ ⊢ U'' ▹▹ ZA : ?15433
subgoal 2 (ID 15435) is:
Γ ⊢ U'' ▹ U'' : !s'
subgoal 3 (ID 15432) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 open,)
apply HH35. 7 subgoals, subgoal 1 (ID 15435)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
============================
Γ ⊢ U'' ▹ U'' : !s'
subgoal 2 (ID 15432) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using ,)
apply H28. 6 subgoals, subgoal 1 (ID 15432)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using ,)
clear HH35.6 subgoals, subgoal 1 (ID 15436)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using ,)
rename H36 into HH36. 6 subgoals, subgoal 1 (ID 15437)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using ,)
assert (H36: Γ ⊢ G ▹▹ ZA : !s2). 7 subgoals, subgoal 1 (ID 15438)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ G ▹▹ ZA : !s2
subgoal 2 (ID 15439) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 15441)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ G ▹▹ ZA : ?15440
subgoal 2 (ID 15442) is:
Γ ⊢ G ▹ G : !s2
subgoal 3 (ID 15439) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 open,)
apply HH36. 7 subgoals, subgoal 1 (ID 15442)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ G ▹ G : !s2
subgoal 2 (ID 15439) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using ,)
apply reds_refl_rt in HH2; apply HH2. 6 subgoals, subgoal 1 (ID 15439)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using ,)
clear HH36.6 subgoals, subgoal 1 (ID 15445)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using ,)
rename H8 into HH8. 6 subgoals, subgoal 1 (ID 15446)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using ,)
assert (H8 : U''::Γ ⊢ L ▹▹ ZB : !t'). 7 subgoals, subgoal 1 (ID 15448)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹▹ ZB : !t'
subgoal 2 (ID 15449) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 15451)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹▹ ZB : ?15450
subgoal 2 (ID 15452) is:
U'' :: Γ ⊢ L ▹ L : !t'
subgoal 3 (ID 15449) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 open,)
apply HH8. 7 subgoals, subgoal 1 (ID 15452)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹ L : !t'
subgoal 2 (ID 15449) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using ,)
apply H29. 6 subgoals, subgoal 1 (ID 15449)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using ,)
clear HH8.6 subgoals, subgoal 1 (ID 15453)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using ,)
rename H13 into HH13. 6 subgoals, subgoal 1 (ID 15454)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using ,)
assert (H13 : G::Γ ⊢ E ▹▹ ZB : !t2). 7 subgoals, subgoal 1 (ID 15456)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
G :: Γ ⊢ E ▹▹ ZB : !t2
subgoal 2 (ID 15457) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 15459)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
G :: Γ ⊢ E ▹▹ ZB : ?15458
subgoal 2 (ID 15460) is:
G :: Γ ⊢ E ▹ E : !t2
subgoal 3 (ID 15457) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 open,)
eapply conv_in_env_reds. 9 subgoals, subgoal 1 (ID 15462)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
?15461 ⊢ E ▹▹ ZB : ?15458
subgoal 2 (ID 15463) is:
env_conv ?15461 (G :: Γ)
subgoal 3 (ID 15460) is:
G :: Γ ⊢ E ▹ E : !t2
subgoal 4 (ID 15457) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 open, ?15461 open,)
apply HH13. 8 subgoals, subgoal 1 (ID 15463)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
env_conv (U'' :: Γ) (G :: Γ)
subgoal 2 (ID 15460) is:
G :: Γ ⊢ E ▹ E : !t2
subgoal 3 (ID 15457) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using ,)
eauto. 7 subgoals, subgoal 1 (ID 15460)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
G :: Γ ⊢ E ▹ E : !t2
subgoal 2 (ID 15457) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using ,)
eapply conv_in_env.8 subgoals, subgoal 1 (ID 16494)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
?16493 ⊢ E ▹ E : !t2
subgoal 2 (ID 16495) is:
env_conv ?16493 (G :: Γ)
subgoal 3 (ID 15457) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 open,)
apply red_refl_lt in H7; apply H7. 7 subgoals, subgoal 1 (ID 16495)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
env_conv (C' :: Γ) (G :: Γ)
subgoal 2 (ID 15457) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
eauto. 6 subgoals, subgoal 1 (ID 15457)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
clear HH13.6 subgoals, subgoal 1 (ID 16773)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
ZA : Term
c : Sorts
d : Sorts
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
clear a b c d.6 subgoals, subgoal 1 (ID 16774)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
assert (HEQ2: Γ ⊢ Π(C'),E ≡' Π(G),E). 7 subgoals, subgoal 1 (ID 16775)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Π (C'), E ≡' Π (G), E
subgoal 2 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
apply typ_peq_trans with (Π(G0),E). 8 subgoals, subgoal 1 (ID 16777)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Π (C'), E ≡' Π (G0), E
subgoal 2 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 3 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
apply typ_peq_sym.8 subgoals, subgoal 1 (ID 16779)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Π (G0), E ≡' Π (C'), E
subgoal 2 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 3 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
apply reds_to_conv with u2. 8 subgoals, subgoal 1 (ID 16780)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Π (G0), E ▹▹ Π (C'), E : !u2
subgoal 2 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 3 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using ,)
eapply reds_Pi. 10 subgoals, subgoal 1 (ID 16783)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ G0 ▹▹ C' : !?16781
subgoal 2 (ID 16784) is:
G0 :: Γ ⊢ E ▹▹ E : !?16782
subgoal 3 (ID 16785) is:
Rel ?16781 ?16782 u2
subgoal 4 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 5 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 open, ?16782 open,)
apply HH1. 9 subgoals, subgoal 1 (ID 16784)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
G0 :: Γ ⊢ E ▹▹ E : !?16782
subgoal 2 (ID 16785) is:
Rel s2 ?16782 u2
subgoal 3 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 4 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 open,)
constructor. 9 subgoals, subgoal 1 (ID 16787)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
G0 :: Γ ⊢ E ▹ E : !?16782
subgoal 2 (ID 16785) is:
Rel s2 ?16782 u2
subgoal 3 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 4 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 open,)
eapply conv_in_env. 10 subgoals, subgoal 1 (ID 16789)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
?16788 ⊢ E ▹ E : !?16782
subgoal 2 (ID 16790) is:
env_conv ?16788 (G0 :: Γ)
subgoal 3 (ID 16785) is:
Rel s2 ?16782 u2
subgoal 4 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 5 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 open, ?16788 open,)
apply red_refl_lt in H7; apply H7. 9 subgoals, subgoal 1 (ID 16790)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
env_conv (C' :: Γ) (G0 :: Γ)
subgoal 2 (ID 16785) is:
Rel s2 t2 u2
subgoal 3 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 4 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using ,)
eauto. 8 subgoals, subgoal 1 (ID 16785)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Rel s2 t2 u2
subgoal 2 (ID 16778) is:
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 3 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using ,)
trivial.7 subgoals, subgoal 1 (ID 16778)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Π (G0), E ≡' Π (G), E
subgoal 2 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using ,)
apply reds_to_conv with u2. 7 subgoals, subgoal 1 (ID 17179)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Π (G0), E ▹▹ Π (G), E : !u2
subgoal 2 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using ,)
eapply reds_Pi. 9 subgoals, subgoal 1 (ID 17182)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ G0 ▹▹ G : !?17180
subgoal 2 (ID 17183) is:
G0 :: Γ ⊢ E ▹▹ E : !?17181
subgoal 3 (ID 17184) is:
Rel ?17180 ?17181 u2
subgoal 4 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 open, ?17181 open,)
apply HH2. 8 subgoals, subgoal 1 (ID 17183)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
G0 :: Γ ⊢ E ▹▹ E : !?17181
subgoal 2 (ID 17184) is:
Rel s2 ?17181 u2
subgoal 3 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 open,)
constructor. 8 subgoals, subgoal 1 (ID 17186)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
G0 :: Γ ⊢ E ▹ E : !?17181
subgoal 2 (ID 17184) is:
Rel s2 ?17181 u2
subgoal 3 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 open,)
eapply conv_in_env. 9 subgoals, subgoal 1 (ID 17188)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
?17187 ⊢ E ▹ E : !?17181
subgoal 2 (ID 17189) is:
env_conv ?17187 (G0 :: Γ)
subgoal 3 (ID 17184) is:
Rel s2 ?17181 u2
subgoal 4 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 open, ?17187 open,)
apply red_refl_lt in H7; apply H7. 8 subgoals, subgoal 1 (ID 17189)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
env_conv (C' :: Γ) (G0 :: Γ)
subgoal 2 (ID 17184) is:
Rel s2 t2 u2
subgoal 3 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using ,)
eauto. 7 subgoals, subgoal 1 (ID 17184)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
============================
Rel s2 t2 u2
subgoal 2 (ID 16776) is:
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using ,)
trivial.6 subgoals, subgoal 1 (ID 16776)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using ,)
eapply typ_reds_trans. 7 subgoals, subgoal 1 (ID 17579)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ P' ·( G, E)Q' ▹▹ ?17578 : E [ ← Q']
subgoal 2 (ID 17580) is:
Γ ⊢ ?17578 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 open,)
eapply reds_App. 10 subgoals, subgoal 1 (ID 17587)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ P' ▹▹ ?17581 : Π (G), E
subgoal 2 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 3 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 4 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 5 (ID 17580) is:
Γ ⊢ ?17581 ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 open, ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open,)
eapply typ_reds_trans. 11 subgoals, subgoal 1 (ID 17592)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ P' ▹▹ ?17591 : Π (G), E
subgoal 2 (ID 17593) is:
Γ ⊢ ?17591 ▹▹ ?17581 : Π (G), E
subgoal 3 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 4 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 5 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 6 (ID 17580) is:
Γ ⊢ ?17581 ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 open, ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 open,)
eapply reds_typ_pcompat with (Π(C'),E). 12 subgoals, subgoal 1 (ID 17594)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ P' ▹▹ ?17591 : Π (C'), E
subgoal 2 (ID 17595) is:
Γ ⊢ Π (C'), E ≡' Π (G), E
subgoal 3 (ID 17593) is:
Γ ⊢ ?17591 ▹▹ ?17581 : Π (G), E
subgoal 4 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 5 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 6 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 7 (ID 17580) is:
Γ ⊢ ?17581 ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 open, ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 open,)
apply H18. 11 subgoals, subgoal 1 (ID 17595)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ Π (C'), E ≡' Π (G), E
subgoal 2 (ID 17593) is:
Γ ⊢ RP ▹▹ ?17581 : Π (G), E
subgoal 3 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 4 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 5 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 6 (ID 17580) is:
Γ ⊢ ?17581 ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 open, ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 using ,)
trivial. 10 subgoals, subgoal 1 (ID 17593)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ RP ▹▹ ?17581 : Π (G), E
subgoal 2 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 3 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 4 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 5 (ID 17580) is:
Γ ⊢ ?17581 ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 open, ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 using ,)
constructor. 10 subgoals, subgoal 1 (ID 17597)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ RP ▹ ?17581 : Π (G), E
subgoal 2 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 3 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 4 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 5 (ID 17580) is:
Γ ⊢ ?17581 ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 open, ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 using ,)
apply typ_pcompat with (Π(C'),E). 11 subgoals, subgoal 1 (ID 17598)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ RP ▹ ?17581 : Π (C'), E
subgoal 2 (ID 17599) is:
Γ ⊢ Π (C'), E ≡' Π (G), E
subgoal 3 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 4 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 5 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 6 (ID 17580) is:
Γ ⊢ ?17581 ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 open, ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 using ,)
apply H20. 10 subgoals, subgoal 1 (ID 17599)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ Π (C'), E ≡' Π (G), E
subgoal 2 (ID 17588) is:
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 3 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 4 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 5 (ID 17580) is:
Γ ⊢ (λ [U''], V'') ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 using ,)
trivial.9 subgoals, subgoal 1 (ID 17588)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ Q' ▹▹ ?17584 : G
subgoal 2 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 3 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 4 (ID 17580) is:
Γ ⊢ (λ [U''], V'') ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 using ,)
apply reds_typ_pcompat with C'; trivial. 9 subgoals, subgoal 1 (ID 17600)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ Q' ▹▹ ?17584 : C'
subgoal 2 (ID 17589) is:
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 3 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 4 (ID 17580) is:
Γ ⊢ (λ [U''], V'') ·( ?17582, ?17583)?17584 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 open, ?17583 open, ?17584 open, ?17585 open, ?17586 open, ?17591 using ,)
constructor; apply red_refl_lt in H10; apply H10.8 subgoals, subgoal 1 (ID 17589)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ G ▹▹ ?17582 : !?17585
subgoal 2 (ID 17590) is:
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 3 (ID 17580) is:
Γ ⊢ (λ [U''], V'') ·( ?17582, ?17583)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 open, ?17583 open, ?17584 using ?17605 , ?17585 open, ?17586 open, ?17591 using , ?17605 using ,)
constructor; apply reds_refl_rt in HH2; apply HH2. 7 subgoals, subgoal 1 (ID 17590)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
G :: Γ ⊢ E ▹▹ ?17583 : !?17586
subgoal 2 (ID 17580) is:
Γ ⊢ (λ [U''], V'') ·( G, ?17583)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 open, ?17584 using ?17605 , ?17585 using ?17611 , ?17586 open, ?17591 using , ?17605 using , ?17610 using , ?17611 using ,)
eapply conv_in_env_reds. 8 subgoals, subgoal 1 (ID 17614)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
?17613 ⊢ E ▹▹ ?17583 : !?17586
subgoal 2 (ID 17615) is:
env_conv ?17613 (G :: Γ)
subgoal 3 (ID 17580) is:
Γ ⊢ (λ [U''], V'') ·( G, ?17583)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 open, ?17584 using ?17605 , ?17585 using ?17611 , ?17586 open, ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 open,)
constructor; apply red_refl_lt in H7; apply H7. 7 subgoals, subgoal 1 (ID 17615)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
env_conv (C' :: Γ) (G :: Γ)
subgoal 2 (ID 17580) is:
Γ ⊢ (λ [U''], V'') ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using ,)
eauto.6 subgoals, subgoal 1 (ID 17580)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ (λ [U''], V'') ·( G, E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using ,)
eapply typ_reds_trans. 7 subgoals, subgoal 1 (ID 17898)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ (λ [U''], V'') ·( G, E)Q' ▹▹ ?17897 : E [ ← Q']
subgoal 2 (ID 17899) is:
Γ ⊢ ?17897 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 open,)
eapply reds_App. 10 subgoals, subgoal 1 (ID 17906)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ λ [U''], V'' ▹▹ ?17900 : Π (G), E
subgoal 2 (ID 17907) is:
Γ ⊢ Q' ▹▹ ?17903 : G
subgoal 3 (ID 17908) is:
Γ ⊢ G ▹▹ ?17901 : !?17904
subgoal 4 (ID 17909) is:
G :: Γ ⊢ E ▹▹ ?17902 : !?17905
subgoal 5 (ID 17899) is:
Γ ⊢ ?17900 ·( ?17901, ?17902)?17903 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 open, ?17901 open, ?17902 open, ?17903 open, ?17904 open, ?17905 open,)
apply reds_typ_pcompat with (Π(C'),E); trivial. 10 subgoals, subgoal 1 (ID 17910)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ λ [U''], V'' ▹▹ ?17900 : Π (C'), E
subgoal 2 (ID 17907) is:
Γ ⊢ Q' ▹▹ ?17903 : G
subgoal 3 (ID 17908) is:
Γ ⊢ G ▹▹ ?17901 : !?17904
subgoal 4 (ID 17909) is:
G :: Γ ⊢ E ▹▹ ?17902 : !?17905
subgoal 5 (ID 17899) is:
Γ ⊢ ?17900 ·( ?17901, ?17902)?17903 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 open, ?17901 open, ?17902 open, ?17903 open, ?17904 open, ?17905 open,)
constructor; apply red_refl_rt in H20; apply H20. 9 subgoals, subgoal 1 (ID 17907)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ Q' ▹▹ ?17903 : G
subgoal 2 (ID 17908) is:
Γ ⊢ G ▹▹ ?17901 : !?17904
subgoal 3 (ID 17909) is:
G :: Γ ⊢ E ▹▹ ?17902 : !?17905
subgoal 4 (ID 17899) is:
Γ ⊢ (λ [U''], V'') ·( ?17901, ?17902)?17903 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 open, ?17902 open, ?17903 open, ?17904 open, ?17905 open, ?17915 using ,)
apply reds_typ_pcompat with C'; trivial. 9 subgoals, subgoal 1 (ID 17917)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ Q' ▹▹ ?17903 : C'
subgoal 2 (ID 17908) is:
Γ ⊢ G ▹▹ ?17901 : !?17904
subgoal 3 (ID 17909) is:
G :: Γ ⊢ E ▹▹ ?17902 : !?17905
subgoal 4 (ID 17899) is:
Γ ⊢ (λ [U''], V'') ·( ?17901, ?17902)?17903 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 open, ?17902 open, ?17903 open, ?17904 open, ?17905 open, ?17915 using ,)
apply H16. 8 subgoals, subgoal 1 (ID 17908)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ G ▹▹ ?17901 : !?17904
subgoal 2 (ID 17909) is:
G :: Γ ⊢ E ▹▹ ?17902 : !?17905
subgoal 3 (ID 17899) is:
Γ ⊢ (λ [U''], V'') ·( ?17901, ?17902)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 open, ?17902 open, ?17903 using , ?17904 open, ?17905 open, ?17915 using ,)
apply H36. 7 subgoals, subgoal 1 (ID 17909)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
G :: Γ ⊢ E ▹▹ ?17902 : !?17905
subgoal 2 (ID 17899) is:
Γ ⊢ (λ [U''], V'') ·( ZA, ?17902)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 open, ?17903 using , ?17904 using , ?17905 open, ?17915 using ,)
apply H13. 6 subgoals, subgoal 1 (ID 17899)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using ,)
constructor.6 subgoals, subgoal 1 (ID 17920)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using ,)
apply typ_pcompat with (ZB [← RQ]). 7 subgoals, subgoal 1 (ID 17921)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : ZB [ ← RQ]
subgoal 2 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using ,)
eapply typ_beta. 14 subgoals, subgoal 1 (ID 17927)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Rel ?17924 ?17925 ?17926
subgoal 2 (ID 17928) is:
Γ ⊢ U'' ▹ U'' : !?17924
subgoal 3 (ID 17929) is:
Γ ⊢ ZA ▹ ZA : !?17924
subgoal 4 (ID 17930) is:
Γ ⊢ ?17923 ▹▹ U'' : !?17924
subgoal 5 (ID 17931) is:
Γ ⊢ ?17923 ▹▹ ZA : !?17924
subgoal 6 (ID 17932) is:
U'' :: Γ ⊢ ZB ▹ ZB : !?17925
subgoal 7 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 8 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 9 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 10 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 14 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 open, ?17924 open, ?17925 open, ?17926 open,)
apply H25. 13 subgoals, subgoal 1 (ID 17928)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ U'' ▹ U'' : !s'
subgoal 2 (ID 17929) is:
Γ ⊢ ZA ▹ ZA : !s'
subgoal 3 (ID 17930) is:
Γ ⊢ ?17923 ▹▹ U'' : !s'
subgoal 4 (ID 17931) is:
Γ ⊢ ?17923 ▹▹ ZA : !s'
subgoal 5 (ID 17932) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 6 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 7 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 8 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 9 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 open, ?17924 using , ?17925 using , ?17926 using ,)
apply H28. 12 subgoals, subgoal 1 (ID 17929)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ ZA ▹ ZA : !s'
subgoal 2 (ID 17930) is:
Γ ⊢ ?17923 ▹▹ U'' : !s'
subgoal 3 (ID 17931) is:
Γ ⊢ ?17923 ▹▹ ZA : !s'
subgoal 4 (ID 17932) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 5 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 open, ?17924 using , ?17925 using , ?17926 using ,)
eapply reds_refl_rt. 12 subgoals, subgoal 1 (ID 17936)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ ?17935 ▹▹ ZA : !s'
subgoal 2 (ID 17930) is:
Γ ⊢ ?17923 ▹▹ U'' : !s'
subgoal 3 (ID 17931) is:
Γ ⊢ ?17923 ▹▹ ZA : !s'
subgoal 4 (ID 17932) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 5 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 8 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 open, ?17924 using , ?17925 using , ?17926 using , ?17935 open,)
apply H35. 11 subgoals, subgoal 1 (ID 17930)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ ?17923 ▹▹ U'' : !s'
subgoal 2 (ID 17931) is:
Γ ⊢ ?17923 ▹▹ ZA : !s'
subgoal 3 (ID 17932) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 4 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 7 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 open, ?17924 using , ?17925 using , ?17926 using , ?17935 using ,)
constructor; apply H28.10 subgoals, subgoal 1 (ID 17931)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ U'' ▹▹ ZA : !s'
subgoal 2 (ID 17932) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 3 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 4 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 5 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 6 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using ,)
trivial. 9 subgoals, subgoal 1 (ID 17932)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 2 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using ,)
eapply reds_refl_rt. 9 subgoals, subgoal 1 (ID 17940)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
U'' :: Γ ⊢ ?17939 ▹▹ ZB : !t'
subgoal 2 (ID 17933) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 open,)
apply H8. 8 subgoals, subgoal 1 (ID 17933)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 2 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using ,)
apply typ_pcompat with L. 9 subgoals, subgoal 1 (ID 17941)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
U'' :: Γ ⊢ V'' ▹ V'' : L
subgoal 2 (ID 17942) is:
U'' :: Γ ⊢ L ≡' ZB
subgoal 3 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using ,)
trivial. 8 subgoals, subgoal 1 (ID 17942)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
U'' :: Γ ⊢ L ≡' ZB
subgoal 2 (ID 17934) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using ,)
eapply reds_to_conv; apply H8. 7 subgoals, subgoal 1 (ID 17934)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ RQ ▹ RQ : U''
subgoal 2 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using ,)
apply typ_pcompat with C. 8 subgoals, subgoal 1 (ID 17945)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ RQ ▹ RQ : C
subgoal 2 (ID 17946) is:
Γ ⊢ C ≡' U''
subgoal 3 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using ,)
apply reds_refl_rt in H15; apply H15. 7 subgoals, subgoal 1 (ID 17946)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ C ≡' U''
subgoal 2 (ID 17922) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using ,)
eauto.6 subgoals, subgoal 1 (ID 17922)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using ,)
apply typ_peq_sym. 6 subgoals, subgoal 1 (ID 17969)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ E [ ← Q'] ≡' ZB [ ← RQ]
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using ,)
apply reds_to_conv with t2. 6 subgoals, subgoal 1 (ID 17970)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ E [ ← Q'] ▹▹ ZB [ ← RQ] : !t2
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using ,)
change !t2 with (!t2[← Q']). 6 subgoals, subgoal 1 (ID 17972)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ E [ ← Q'] ▹▹ ZB [ ← RQ] : !t2 [ ← Q']
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using ,)
eapply reds_subst_gen. 7 subgoals, subgoal 1 (ID 17974)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
?17973 :: Γ ⊢ E ▹▹ ZB : !t2
subgoal 2 (ID 17975) is:
Γ ⊢ Q' ▹▹ RQ : ?17973
subgoal 3 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 open,)
apply H13. 6 subgoals, subgoal 1 (ID 17975)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s2
HH1 : Γ ⊢ G0 ▹▹ C' : !s2
HH0 : Γ ⊢ G ▹ G' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
HEQ1 : Γ ⊢ C' ≡' G
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ G ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : G :: Γ ⊢ E ▹▹ ZB : !t2
HEQ2 : Γ ⊢ Π (C'), E ≡' Π (G), E
============================
Γ ⊢ Q' ▹▹ RQ : G
subgoal 2 (ID 12974) is:
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
apply reds_typ_pcompat with C'; eauto.5 subgoals, subgoal 1 (ID 12974)
P : Term
An : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
H8 : exists K0 K K' T T' : Term,
An = K /\
P = λ [C], T /\
(C :: Γ ⊢ T ▹ T' : D) /\
P ·( An, D)Q = T' [ ← Q1] /\
(Γ ⊢ K0 ▹▹ K : !s1) /\ (Γ ⊢ K0 ▹▹ C : !s1) /\ Γ ⊢ K ▹ K' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 3 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 5 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
destruct H8 as (G0 & G & G' & ? & ? & ? & _ & _ & _ & HH2 & HH1 & HH0). 5 subgoals, subgoal 1 (ID 18051)
P : Term
An : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
x : Term
x0 : Term
H8 : An = G
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( An, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 3 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 5 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
subst. 5 subgoals, subgoal 1 (ID 18054)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
x : Term
x0 : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 3 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 5 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
clear x x0. 5 subgoals, subgoal 1 (ID 18055)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H13 : (exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1) \/
(exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2)
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 3 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 5 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
destruct H13.6 subgoals, subgoal 1 (ID 18061)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H8 : exists W' : Term,
(Γ ⊢ P' ▹ W' : Π (C'), E) /\
An' = C' /\ P' ·( An', E)Q' = W' ·( C'1, E')Q'1
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
destruct H8 as ( ? & _ & ? & _ ). 6 subgoals, subgoal 1 (ID 18079)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
x : Term
H8 : An' = C'
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
subst. 6 subgoals, subgoal 1 (ID 18082)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
x : Term
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
clear x. 6 subgoals, subgoal 1 (ID 18083)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
split.7 subgoals, subgoal 1 (ID 18085)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
apply reds_typ_pcompat with (D [ ← Q]); trivial.7 subgoals, subgoal 1 (ID 18087)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
assert(HEQ1: Γ ⊢ C ≡' G). 8 subgoals, subgoal 1 (ID 18089)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ C ≡' G
subgoal 2 (ID 18090) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
apply reds_to_conv in HH1. 8 subgoals, subgoal 1 (ID 18092)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ≡' C
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ C ≡' G
subgoal 2 (ID 18090) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
apply reds_to_conv in HH2. 8 subgoals, subgoal 1 (ID 18094)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ≡' G
HH1 : Γ ⊢ G0 ≡' C
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ C ≡' G
subgoal 2 (ID 18090) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using ,)
eauto.7 subgoals, subgoal 1 (ID 18090)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using ,)
assert (HEQ2: Γ ⊢ Π(C),D ≡' Π(G),D). 8 subgoals, subgoal 1 (ID 18299)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ Π (C), D ≡' Π (G), D
subgoal 2 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using ,)
apply typ_peq_trans with (Π(G0),D). 9 subgoals, subgoal 1 (ID 18301)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ Π (C), D ≡' Π (G0), D
subgoal 2 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 3 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using ,)
apply typ_peq_sym.9 subgoals, subgoal 1 (ID 18303)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ Π (G0), D ≡' Π (C), D
subgoal 2 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 3 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using ,)
apply reds_to_conv with u1. 9 subgoals, subgoal 1 (ID 18304)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ Π (G0), D ▹▹ Π (C), D : !u1
subgoal 2 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 3 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using ,)
eapply reds_Pi. 11 subgoals, subgoal 1 (ID 18307)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ G0 ▹▹ C : !?18305
subgoal 2 (ID 18308) is:
G0 :: Γ ⊢ D ▹▹ D : !?18306
subgoal 3 (ID 18309) is:
Rel ?18305 ?18306 u1
subgoal 4 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 5 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 open, ?18306 open,)
apply HH1. 10 subgoals, subgoal 1 (ID 18308)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
G0 :: Γ ⊢ D ▹▹ D : !?18306
subgoal 2 (ID 18309) is:
Rel s1 ?18306 u1
subgoal 3 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 4 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 open,)
constructor. 10 subgoals, subgoal 1 (ID 18311)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
G0 :: Γ ⊢ D ▹ D : !?18306
subgoal 2 (ID 18309) is:
Rel s1 ?18306 u1
subgoal 3 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 4 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 open,)
eapply conv_in_env. 11 subgoals, subgoal 1 (ID 18313)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
?18312 ⊢ D ▹ D : !?18306
subgoal 2 (ID 18314) is:
env_conv ?18312 (G0 :: Γ)
subgoal 3 (ID 18309) is:
Rel s1 ?18306 u1
subgoal 4 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 5 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 open, ?18312 open,)
apply red_refl_lt in H0; apply H0. 10 subgoals, subgoal 1 (ID 18314)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
env_conv (C :: Γ) (G0 :: Γ)
subgoal 2 (ID 18309) is:
Rel s1 t1 u1
subgoal 3 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 4 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using ,)
eauto. 9 subgoals, subgoal 1 (ID 18309)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Rel s1 t1 u1
subgoal 2 (ID 18302) is:
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 3 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using ,)
trivial.8 subgoals, subgoal 1 (ID 18302)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ Π (G0), D ≡' Π (G), D
subgoal 2 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using ,)
apply reds_to_conv with u1. 8 subgoals, subgoal 1 (ID 18703)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ Π (G0), D ▹▹ Π (G), D : !u1
subgoal 2 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using ,)
eapply reds_Pi. 10 subgoals, subgoal 1 (ID 18706)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Γ ⊢ G0 ▹▹ G : !?18704
subgoal 2 (ID 18707) is:
G0 :: Γ ⊢ D ▹▹ D : !?18705
subgoal 3 (ID 18708) is:
Rel ?18704 ?18705 u1
subgoal 4 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 open, ?18705 open,)
apply HH2. 9 subgoals, subgoal 1 (ID 18707)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
G0 :: Γ ⊢ D ▹▹ D : !?18705
subgoal 2 (ID 18708) is:
Rel s1 ?18705 u1
subgoal 3 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 open,)
constructor. 9 subgoals, subgoal 1 (ID 18710)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
G0 :: Γ ⊢ D ▹ D : !?18705
subgoal 2 (ID 18708) is:
Rel s1 ?18705 u1
subgoal 3 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 open,)
eapply conv_in_env. 10 subgoals, subgoal 1 (ID 18712)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
?18711 ⊢ D ▹ D : !?18705
subgoal 2 (ID 18713) is:
env_conv ?18711 (G0 :: Γ)
subgoal 3 (ID 18708) is:
Rel s1 ?18705 u1
subgoal 4 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 open, ?18711 open,)
apply red_refl_lt in H0; apply H0. 9 subgoals, subgoal 1 (ID 18713)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
env_conv (C :: Γ) (G0 :: Γ)
subgoal 2 (ID 18708) is:
Rel s1 t1 u1
subgoal 3 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using ,)
eauto. 8 subgoals, subgoal 1 (ID 18708)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
============================
Rel s1 t1 u1
subgoal 2 (ID 18300) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using ,)
trivial.7 subgoals, subgoal 1 (ID 18300)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using ,)
assert (HEQ3: Γ ⊢ C' ≡' G). 8 subgoals, subgoal 1 (ID 19102)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
============================
Γ ⊢ C' ≡' G
subgoal 2 (ID 19103) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using ,)
eauto.7 subgoals, subgoal 1 (ID 19103)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using ,)
destruct (Confluence (U''::Γ) K D H31) as (ZB & a & b & ? & ?). 7 subgoals, subgoal 1 (ID 19783)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using ,)
destruct (Confluence Γ U'' G ) as (ZA & c & d & ? & ?). 8 subgoals, subgoal 1 (ID 19789)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
============================
Γ ⊢ U'' ≡' G
subgoal 2 (ID 19805) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using ,)
eauto.7 subgoals, subgoal 1 (ID 19805)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using ,)
rename H35 into HH35. 7 subgoals, subgoal 1 (ID 19990)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using ,)
assert (H35: Γ ⊢ U'' ▹▹ ZA : !s). 8 subgoals, subgoal 1 (ID 19991)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : !s
subgoal 2 (ID 19992) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 19994)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : ?19993
subgoal 2 (ID 19995) is:
Γ ⊢ U'' ▹ U'' : !s
subgoal 3 (ID 19992) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 open,)
apply HH35. 8 subgoals, subgoal 1 (ID 19995)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹ U'' : !s
subgoal 2 (ID 19992) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using ,)
apply H23. 7 subgoals, subgoal 1 (ID 19992)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ G ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using ,)
clear HH35.7 subgoals, subgoal 1 (ID 19996)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H36 : Γ ⊢ G ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using ,)
rename H36 into HH36. 7 subgoals, subgoal 1 (ID 19997)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using ,)
assert (H36: Γ ⊢ G ▹▹ ZA : !s1). 8 subgoals, subgoal 1 (ID 19998)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ G ▹▹ ZA : !s1
subgoal 2 (ID 19999) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 20001)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ G ▹▹ ZA : ?20000
subgoal 2 (ID 20002) is:
Γ ⊢ G ▹ G : !s1
subgoal 3 (ID 19999) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 open,)
apply HH36. 8 subgoals, subgoal 1 (ID 20002)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
============================
Γ ⊢ G ▹ G : !s1
subgoal 2 (ID 19999) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using ,)
apply reds_refl_rt in HH2; apply HH2. 7 subgoals, subgoal 1 (ID 19999)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ G ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using ,)
clear HH36.7 subgoals, subgoal 1 (ID 20005)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using ,)
rename H8 into HH8. 7 subgoals, subgoal 1 (ID 20006)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using ,)
assert (H8 : U''::Γ ⊢ K ▹▹ ZB : !t). 8 subgoals, subgoal 1 (ID 20008)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹▹ ZB : !t
subgoal 2 (ID 20009) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 20011)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹▹ ZB : ?20010
subgoal 2 (ID 20012) is:
U'' :: Γ ⊢ K ▹ K : !t
subgoal 3 (ID 20009) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 open,)
apply HH8. 8 subgoals, subgoal 1 (ID 20012)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
============================
U'' :: Γ ⊢ K ▹ K : !t
subgoal 2 (ID 20009) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using ,)
apply H24. 7 subgoals, subgoal 1 (ID 20009)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ K ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using ,)
clear HH8.7 subgoals, subgoal 1 (ID 20013)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
H13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using ,)
rename H13 into HH13. 7 subgoals, subgoal 1 (ID 20014)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using ,)
assert (H13 : G::Γ ⊢ D ▹▹ ZB : !t1). 8 subgoals, subgoal 1 (ID 20016)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
G :: Γ ⊢ D ▹▹ ZB : !t1
subgoal 2 (ID 20017) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using ,)
eapply typ_reds_relocate. 9 subgoals, subgoal 1 (ID 20019)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
G :: Γ ⊢ D ▹▹ ZB : ?20018
subgoal 2 (ID 20020) is:
G :: Γ ⊢ D ▹ D : !t1
subgoal 3 (ID 20017) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 open,)
eapply conv_in_env_reds. 10 subgoals, subgoal 1 (ID 20022)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
?20021 ⊢ D ▹▹ ZB : ?20018
subgoal 2 (ID 20023) is:
env_conv ?20021 (G :: Γ)
subgoal 3 (ID 20020) is:
G :: Γ ⊢ D ▹ D : !t1
subgoal 4 (ID 20017) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 open, ?20021 open,)
apply HH13. 9 subgoals, subgoal 1 (ID 20023)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
env_conv (U'' :: Γ) (G :: Γ)
subgoal 2 (ID 20020) is:
G :: Γ ⊢ D ▹ D : !t1
subgoal 3 (ID 20017) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using ,)
eauto. 8 subgoals, subgoal 1 (ID 20020)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
G :: Γ ⊢ D ▹ D : !t1
subgoal 2 (ID 20017) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using ,)
eapply conv_in_env.9 subgoals, subgoal 1 (ID 21054)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
?21053 ⊢ D ▹ D : !t1
subgoal 2 (ID 21055) is:
env_conv ?21053 (G :: Γ)
subgoal 3 (ID 20017) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 open,)
apply red_refl_lt in H0; apply H0. 8 subgoals, subgoal 1 (ID 21055)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
============================
env_conv (C :: Γ) (G :: Γ)
subgoal 2 (ID 20017) is:
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using ,)
eauto. 7 subgoals, subgoal 1 (ID 20017)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ D ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using ,)
clear HH13.7 subgoals, subgoal 1 (ID 21333)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
a : Sorts
b : Sorts
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using ,)
clear a b c d.7 subgoals, subgoal 1 (ID 21334)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using ,)
eapply typ_reds_trans. 8 subgoals, subgoal 1 (ID 21336)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ·( G, D)Q ▹▹ ?21335 : D [ ← Q]
subgoal 2 (ID 21337) is:
Γ ⊢ ?21335 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 open,)
eapply reds_App. 11 subgoals, subgoal 1 (ID 21344)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ▹▹ ?21338 : Π (G), D
subgoal 2 (ID 21345) is:
Γ ⊢ Q ▹▹ ?21341 : G
subgoal 3 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 4 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 5 (ID 21337) is:
Γ ⊢ ?21338 ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 open, ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open,)
eapply typ_reds_trans. 12 subgoals, subgoal 1 (ID 21349)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ▹▹ ?21348 : Π (G), D
subgoal 2 (ID 21350) is:
Γ ⊢ ?21348 ▹▹ ?21338 : Π (G), D
subgoal 3 (ID 21345) is:
Γ ⊢ Q ▹▹ ?21341 : G
subgoal 4 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 5 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 6 (ID 21337) is:
Γ ⊢ ?21338 ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 7 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 open, ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open, ?21348 open,)
apply reds_typ_pcompat with (Π(C),D); trivial. 12 subgoals, subgoal 1 (ID 21351)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ P ▹▹ ?21348 : Π (C), D
subgoal 2 (ID 21350) is:
Γ ⊢ ?21348 ▹▹ ?21338 : Π (G), D
subgoal 3 (ID 21345) is:
Γ ⊢ Q ▹▹ ?21341 : G
subgoal 4 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 5 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 6 (ID 21337) is:
Γ ⊢ ?21338 ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 7 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 open, ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open, ?21348 open,)
apply H17. 11 subgoals, subgoal 1 (ID 21350)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RP ▹▹ ?21338 : Π (G), D
subgoal 2 (ID 21345) is:
Γ ⊢ Q ▹▹ ?21341 : G
subgoal 3 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 4 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 5 (ID 21337) is:
Γ ⊢ ?21338 ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 open, ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open, ?21348 using ,)
apply reds_typ_pcompat with (Π(C),D); trivial. 11 subgoals, subgoal 1 (ID 21353)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RP ▹▹ ?21338 : Π (C), D
subgoal 2 (ID 21345) is:
Γ ⊢ Q ▹▹ ?21341 : G
subgoal 3 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 4 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 5 (ID 21337) is:
Γ ⊢ ?21338 ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 open, ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open, ?21348 using ,)
constructor. 11 subgoals, subgoal 1 (ID 21356)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RP ▹ ?21338 : Π (C), D
subgoal 2 (ID 21345) is:
Γ ⊢ Q ▹▹ ?21341 : G
subgoal 3 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 4 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 5 (ID 21337) is:
Γ ⊢ ?21338 ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 open, ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open, ?21348 using ,)
apply H19. 10 subgoals, subgoal 1 (ID 21345)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?21341 : G
subgoal 2 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 3 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 4 (ID 21337) is:
Γ ⊢ (λ [U''], V'') ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open, ?21348 using ,)
apply reds_typ_pcompat with C; trivial.10 subgoals, subgoal 1 (ID 21357)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?21341 : C
subgoal 2 (ID 21346) is:
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 3 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 4 (ID 21337) is:
Γ ⊢ (λ [U''], V'') ·( ?21339, ?21340)?21341 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 open, ?21340 open, ?21341 open, ?21342 open, ?21343 open, ?21348 using ,)
constructor; apply red_refl_lt in H5; apply H5. 9 subgoals, subgoal 1 (ID 21346)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ G ▹▹ ?21339 : !?21342
subgoal 2 (ID 21347) is:
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 3 (ID 21337) is:
Γ ⊢ (λ [U''], V'') ·( ?21339, ?21340)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 open, ?21340 open, ?21341 using ?21362 , ?21342 open, ?21343 open, ?21348 using , ?21362 using ,)
constructor; apply reds_refl_rt in HH2; apply HH2.8 subgoals, subgoal 1 (ID 21347)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
G :: Γ ⊢ D ▹▹ ?21340 : !?21343
subgoal 2 (ID 21337) is:
Γ ⊢ (λ [U''], V'') ·( G, ?21340)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 open, ?21341 using ?21362 , ?21342 using ?21368 , ?21343 open, ?21348 using , ?21362 using , ?21367 using , ?21368 using ,)
constructor. 8 subgoals, subgoal 1 (ID 21371)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
G :: Γ ⊢ D ▹ ?21340 : !?21343
subgoal 2 (ID 21337) is:
Γ ⊢ (λ [U''], V'') ·( G, ?21340)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 open, ?21341 using ?21362 , ?21342 using ?21368 , ?21343 open, ?21348 using , ?21362 using , ?21367 using , ?21368 using ,)
eapply conv_in_env. 9 subgoals, subgoal 1 (ID 21373)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
?21372 ⊢ D ▹ ?21340 : !?21343
subgoal 2 (ID 21374) is:
env_conv ?21372 (G :: Γ)
subgoal 3 (ID 21337) is:
Γ ⊢ (λ [U''], V'') ·( G, ?21340)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 open, ?21341 using ?21362 , ?21342 using ?21368 , ?21343 open, ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 open,)
apply red_refl_lt in H0; apply H0. 8 subgoals, subgoal 1 (ID 21374)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
env_conv (C :: Γ) (G :: Γ)
subgoal 2 (ID 21337) is:
Γ ⊢ (λ [U''], V'') ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using ,)
eauto. 7 subgoals, subgoal 1 (ID 21337)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( G, D)Q ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using ,)
eapply typ_reds_trans. 8 subgoals, subgoal 1 (ID 21655)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( G, D)Q ▹▹ ?21654 : D [ ← Q]
subgoal 2 (ID 21656) is:
Γ ⊢ ?21654 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 open,)
eapply reds_App. 11 subgoals, subgoal 1 (ID 21663)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ λ [U''], V'' ▹▹ ?21657 : Π (G), D
subgoal 2 (ID 21664) is:
Γ ⊢ Q ▹▹ ?21660 : G
subgoal 3 (ID 21665) is:
Γ ⊢ G ▹▹ ?21658 : !?21661
subgoal 4 (ID 21666) is:
G :: Γ ⊢ D ▹▹ ?21659 : !?21662
subgoal 5 (ID 21656) is:
Γ ⊢ ?21657 ·( ?21658, ?21659)?21660 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 open, ?21658 open, ?21659 open, ?21660 open, ?21661 open, ?21662 open,)
apply reds_typ_pcompat with (Π(C),D);trivial.11 subgoals, subgoal 1 (ID 21667)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ λ [U''], V'' ▹▹ ?21657 : Π (C), D
subgoal 2 (ID 21664) is:
Γ ⊢ Q ▹▹ ?21660 : G
subgoal 3 (ID 21665) is:
Γ ⊢ G ▹▹ ?21658 : !?21661
subgoal 4 (ID 21666) is:
G :: Γ ⊢ D ▹▹ ?21659 : !?21662
subgoal 5 (ID 21656) is:
Γ ⊢ ?21657 ·( ?21658, ?21659)?21660 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 open, ?21658 open, ?21659 open, ?21660 open, ?21661 open, ?21662 open,)
constructor; apply red_refl_rt in H19; apply H19. 10 subgoals, subgoal 1 (ID 21664)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?21660 : G
subgoal 2 (ID 21665) is:
Γ ⊢ G ▹▹ ?21658 : !?21661
subgoal 3 (ID 21666) is:
G :: Γ ⊢ D ▹▹ ?21659 : !?21662
subgoal 4 (ID 21656) is:
Γ ⊢ (λ [U''], V'') ·( ?21658, ?21659)?21660 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 open, ?21659 open, ?21660 open, ?21661 open, ?21662 open, ?21672 using ,)
apply reds_typ_pcompat with C; trivial. 10 subgoals, subgoal 1 (ID 21674)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ ?21660 : C
subgoal 2 (ID 21665) is:
Γ ⊢ G ▹▹ ?21658 : !?21661
subgoal 3 (ID 21666) is:
G :: Γ ⊢ D ▹▹ ?21659 : !?21662
subgoal 4 (ID 21656) is:
Γ ⊢ (λ [U''], V'') ·( ?21658, ?21659)?21660 ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 open, ?21659 open, ?21660 open, ?21661 open, ?21662 open, ?21672 using ,)
apply H15. 9 subgoals, subgoal 1 (ID 21665)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ G ▹▹ ?21658 : !?21661
subgoal 2 (ID 21666) is:
G :: Γ ⊢ D ▹▹ ?21659 : !?21662
subgoal 3 (ID 21656) is:
Γ ⊢ (λ [U''], V'') ·( ?21658, ?21659)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 open, ?21659 open, ?21660 using , ?21661 open, ?21662 open, ?21672 using ,)
apply H36. 8 subgoals, subgoal 1 (ID 21666)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
G :: Γ ⊢ D ▹▹ ?21659 : !?21662
subgoal 2 (ID 21656) is:
Γ ⊢ (λ [U''], V'') ·( ZA, ?21659)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 open, ?21660 using , ?21661 using , ?21662 open, ?21672 using ,)
apply H13. 7 subgoals, subgoal 1 (ID 21656)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using ,)
constructor.7 subgoals, subgoal 1 (ID 21677)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using ,)
apply typ_pcompat with (ZB [← RQ]). 8 subgoals, subgoal 1 (ID 21678)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : ZB [ ← RQ]
subgoal 2 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using ,)
eapply typ_beta. 15 subgoals, subgoal 1 (ID 21684)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Rel ?21681 ?21682 ?21683
subgoal 2 (ID 21685) is:
Γ ⊢ U'' ▹ U'' : !?21681
subgoal 3 (ID 21686) is:
Γ ⊢ ZA ▹ ZA : !?21681
subgoal 4 (ID 21687) is:
Γ ⊢ ?21680 ▹▹ U'' : !?21681
subgoal 5 (ID 21688) is:
Γ ⊢ ?21680 ▹▹ ZA : !?21681
subgoal 6 (ID 21689) is:
U'' :: Γ ⊢ ZB ▹ ZB : !?21682
subgoal 7 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 8 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 9 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 10 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 12 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 14 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 15 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 open, ?21681 open, ?21682 open, ?21683 open,)
apply H21. 14 subgoals, subgoal 1 (ID 21685)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ U'' ▹ U'' : !s
subgoal 2 (ID 21686) is:
Γ ⊢ ZA ▹ ZA : !s
subgoal 3 (ID 21687) is:
Γ ⊢ ?21680 ▹▹ U'' : !s
subgoal 4 (ID 21688) is:
Γ ⊢ ?21680 ▹▹ ZA : !s
subgoal 5 (ID 21689) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 6 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 7 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 8 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 9 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 14 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 open, ?21681 using , ?21682 using , ?21683 using ,)
apply H23. 13 subgoals, subgoal 1 (ID 21686)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ZA ▹ ZA : !s
subgoal 2 (ID 21687) is:
Γ ⊢ ?21680 ▹▹ U'' : !s
subgoal 3 (ID 21688) is:
Γ ⊢ ?21680 ▹▹ ZA : !s
subgoal 4 (ID 21689) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 5 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 8 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 open, ?21681 using , ?21682 using , ?21683 using ,)
eapply reds_refl_rt. 13 subgoals, subgoal 1 (ID 21693)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?21692 ▹▹ ZA : !s
subgoal 2 (ID 21687) is:
Γ ⊢ ?21680 ▹▹ U'' : !s
subgoal 3 (ID 21688) is:
Γ ⊢ ?21680 ▹▹ ZA : !s
subgoal 4 (ID 21689) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 5 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 8 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 open, ?21681 using , ?21682 using , ?21683 using , ?21692 open,)
apply H35. 12 subgoals, subgoal 1 (ID 21687)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?21680 ▹▹ U'' : !s
subgoal 2 (ID 21688) is:
Γ ⊢ ?21680 ▹▹ ZA : !s
subgoal 3 (ID 21689) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 4 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 7 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 open, ?21681 using , ?21682 using , ?21683 using , ?21692 using ,)
constructor. 12 subgoals, subgoal 1 (ID 21695)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ?21680 ▹ U'' : !s
subgoal 2 (ID 21688) is:
Γ ⊢ ?21680 ▹▹ ZA : !s
subgoal 3 (ID 21689) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 4 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 7 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 open, ?21681 using , ?21682 using , ?21683 using , ?21692 using ,)
apply H23.11 subgoals, subgoal 1 (ID 21688)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ U'' ▹▹ ZA : !s
subgoal 2 (ID 21689) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 3 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 4 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 5 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 6 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using ,)
trivial. 10 subgoals, subgoal 1 (ID 21689)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ ZB ▹ ZB : !t
subgoal 2 (ID 21690) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using ,)
apply reds_refl_rt in H8; apply H8. 9 subgoals, subgoal 1 (ID 21690)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 2 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using ,)
apply typ_pcompat with K. 10 subgoals, subgoal 1 (ID 21698)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ V'' ▹ V'' : K
subgoal 2 (ID 21699) is:
U'' :: Γ ⊢ K ≡' ZB
subgoal 3 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 5 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using ,)
trivial. 9 subgoals, subgoal 1 (ID 21699)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
U'' :: Γ ⊢ K ≡' ZB
subgoal 2 (ID 21691) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using ,)
eapply reds_to_conv; apply H8. 8 subgoals, subgoal 1 (ID 21691)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RQ ▹ RQ : U''
subgoal 2 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using ,)
apply typ_pcompat with C. 9 subgoals, subgoal 1 (ID 21702)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ RQ ▹ RQ : C
subgoal 2 (ID 21703) is:
Γ ⊢ C ≡' U''
subgoal 3 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 4 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using ,)
apply reds_refl_rt in H15; trivial. 8 subgoals, subgoal 1 (ID 21703)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ C ≡' U''
subgoal 2 (ID 21679) is:
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using ,)
eauto.7 subgoals, subgoal 1 (ID 21679)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ ZB [ ← RQ] ≡' D [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using ,)
apply typ_peq_sym. 7 subgoals, subgoal 1 (ID 21726)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ≡' ZB [ ← RQ]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using ,)
apply reds_to_conv with t1. 7 subgoals, subgoal 1 (ID 21727)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ▹▹ ZB [ ← RQ] : !t1
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using ,)
change !t1 with (!t1[← Q]). 7 subgoals, subgoal 1 (ID 21729)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ D [ ← Q] ▹▹ ZB [ ← RQ] : !t1 [ ← Q]
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using ,)
eapply reds_subst_gen. 8 subgoals, subgoal 1 (ID 21731)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
?21730 :: Γ ⊢ D ▹▹ ZB : !t1
subgoal 2 (ID 21732) is:
Γ ⊢ Q ▹▹ RQ : ?21730
subgoal 3 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 open,)
apply H13.7 subgoals, subgoal 1 (ID 21732)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
HEQ1 : Γ ⊢ C ≡' G
HEQ2 : Γ ⊢ Π (C), D ≡' Π (G), D
HEQ3 : Γ ⊢ C' ≡' G
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s
H36 : Γ ⊢ G ▹▹ ZA : !s1
H8 : U'' :: Γ ⊢ K ▹▹ ZB : !t
H13 : G :: Γ ⊢ D ▹▹ ZB : !t1
============================
Γ ⊢ Q ▹▹ RQ : G
subgoal 2 (ID 18086) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using ,)
apply reds_typ_pcompat with C; eauto. 6 subgoals, subgoal 1 (ID 18086)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using ,)
apply reds_typ_pcompat with (E [ ← Q']); trivial.6 subgoals, subgoal 1 (ID 21753)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using ,)
destruct (Confluence (U''::Γ) L E H34) as (ZB & a & b & ? & ?). 6 subgoals, subgoal 1 (ID 21774)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using ,)
destruct (Confluence Γ U'' C' H33) as (ZA & c & d & ? & ?).6 subgoals, subgoal 1 (ID 21793)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using ,)
rename H35 into HH35. 6 subgoals, subgoal 1 (ID 21794)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using ,)
assert (H35: Γ ⊢ U'' ▹▹ ZA : !s'). 7 subgoals, subgoal 1 (ID 21795)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : !s'
subgoal 2 (ID 21796) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 21798)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹▹ ZA : ?21797
subgoal 2 (ID 21799) is:
Γ ⊢ U'' ▹ U'' : !s'
subgoal 3 (ID 21796) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 open,)
apply HH35. 7 subgoals, subgoal 1 (ID 21799)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
============================
Γ ⊢ U'' ▹ U'' : !s'
subgoal 2 (ID 21796) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using ,)
apply H28. 6 subgoals, subgoal 1 (ID 21796)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH35 : Γ ⊢ U'' ▹▹ ZA : !c
H36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using ,)
clear HH35.6 subgoals, subgoal 1 (ID 21800)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using ,)
rename H36 into HH36. 6 subgoals, subgoal 1 (ID 21801)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using ,)
assert (H36: Γ ⊢ C' ▹▹ ZA : !s2). 7 subgoals, subgoal 1 (ID 21802)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ C' ▹▹ ZA : !s2
subgoal 2 (ID 21803) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 21805)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ C' ▹▹ ZA : ?21804
subgoal 2 (ID 21806) is:
Γ ⊢ C' ▹ C' : !s2
subgoal 3 (ID 21803) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 open,)
apply HH36. 7 subgoals, subgoal 1 (ID 21806)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
============================
Γ ⊢ C' ▹ C' : !s2
subgoal 2 (ID 21803) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using ,)
apply red_refl_lt in H9; apply H9. 6 subgoals, subgoal 1 (ID 21803)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
HH36 : Γ ⊢ C' ▹▹ ZA : !d
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using ,)
clear HH36.6 subgoals, subgoal 1 (ID 21809)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using ,)
rename H8 into HH8. 6 subgoals, subgoal 1 (ID 21810)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using ,)
assert (H8 : U''::Γ ⊢ L ▹▹ ZB : !t'). 7 subgoals, subgoal 1 (ID 21812)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹▹ ZB : !t'
subgoal 2 (ID 21813) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 21815)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹▹ ZB : ?21814
subgoal 2 (ID 21816) is:
U'' :: Γ ⊢ L ▹ L : !t'
subgoal 3 (ID 21813) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 open,)
apply HH8. 7 subgoals, subgoal 1 (ID 21816)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
============================
U'' :: Γ ⊢ L ▹ L : !t'
subgoal 2 (ID 21813) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using ,)
apply H29. 6 subgoals, subgoal 1 (ID 21813)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH8 : U'' :: Γ ⊢ L ▹▹ ZB : !a
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using ,)
clear HH8.6 subgoals, subgoal 1 (ID 21817)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
H13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using ,)
rename H13 into HH13. 6 subgoals, subgoal 1 (ID 21818)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using ,)
assert (H13 : C'::Γ ⊢ E ▹▹ ZB : !t2). 7 subgoals, subgoal 1 (ID 21820)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
C' :: Γ ⊢ E ▹▹ ZB : !t2
subgoal 2 (ID 21821) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using ,)
eapply typ_reds_relocate. 8 subgoals, subgoal 1 (ID 21823)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
C' :: Γ ⊢ E ▹▹ ZB : ?21822
subgoal 2 (ID 21824) is:
C' :: Γ ⊢ E ▹ E : !t2
subgoal 3 (ID 21821) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 open,)
eapply conv_in_env_reds. 9 subgoals, subgoal 1 (ID 21826)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
?21825 ⊢ E ▹▹ ZB : ?21822
subgoal 2 (ID 21827) is:
env_conv ?21825 (C' :: Γ)
subgoal 3 (ID 21824) is:
C' :: Γ ⊢ E ▹ E : !t2
subgoal 4 (ID 21821) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 open, ?21825 open,)
apply HH13. 8 subgoals, subgoal 1 (ID 21827)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
env_conv (U'' :: Γ) (C' :: Γ)
subgoal 2 (ID 21824) is:
C' :: Γ ⊢ E ▹ E : !t2
subgoal 3 (ID 21821) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using ,)
eauto.7 subgoals, subgoal 1 (ID 21824)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
============================
C' :: Γ ⊢ E ▹ E : !t2
subgoal 2 (ID 21821) is:
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using ,)
apply red_refl_lt in H7; apply H7. 6 subgoals, subgoal 1 (ID 21821)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
HH13 : U'' :: Γ ⊢ E ▹▹ ZB : !b
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using ,)
clear HH13.6 subgoals, subgoal 1 (ID 22104)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
a : Sorts
b : Sorts
ZA : Term
c : Sorts
d : Sorts
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using ,)
clear a b c d.6 subgoals, subgoal 1 (ID 22105)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using ,)
eapply typ_reds_trans. 7 subgoals, subgoal 1 (ID 22107)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ·( C', E)Q' ▹▹ ?22106 : E [ ← Q']
subgoal 2 (ID 22108) is:
Γ ⊢ ?22106 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 open,)
eapply reds_App. 10 subgoals, subgoal 1 (ID 22115)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ▹▹ ?22109 : Π (C'), E
subgoal 2 (ID 22116) is:
Γ ⊢ Q' ▹▹ ?22112 : C'
subgoal 3 (ID 22117) is:
Γ ⊢ C' ▹▹ ?22110 : !?22113
subgoal 4 (ID 22118) is:
C' :: Γ ⊢ E ▹▹ ?22111 : !?22114
subgoal 5 (ID 22108) is:
Γ ⊢ ?22109 ·( ?22110, ?22111)?22112 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 open, ?22110 open, ?22111 open, ?22112 open, ?22113 open, ?22114 open,)
eapply typ_reds_trans. 11 subgoals, subgoal 1 (ID 22120)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ P' ▹▹ ?22119 : Π (C'), E
subgoal 2 (ID 22121) is:
Γ ⊢ ?22119 ▹▹ ?22109 : Π (C'), E
subgoal 3 (ID 22116) is:
Γ ⊢ Q' ▹▹ ?22112 : C'
subgoal 4 (ID 22117) is:
Γ ⊢ C' ▹▹ ?22110 : !?22113
subgoal 5 (ID 22118) is:
C' :: Γ ⊢ E ▹▹ ?22111 : !?22114
subgoal 6 (ID 22108) is:
Γ ⊢ ?22109 ·( ?22110, ?22111)?22112 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 open, ?22110 open, ?22111 open, ?22112 open, ?22113 open, ?22114 open, ?22119 open,)
apply H18. 10 subgoals, subgoal 1 (ID 22121)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RP ▹▹ ?22109 : Π (C'), E
subgoal 2 (ID 22116) is:
Γ ⊢ Q' ▹▹ ?22112 : C'
subgoal 3 (ID 22117) is:
Γ ⊢ C' ▹▹ ?22110 : !?22113
subgoal 4 (ID 22118) is:
C' :: Γ ⊢ E ▹▹ ?22111 : !?22114
subgoal 5 (ID 22108) is:
Γ ⊢ ?22109 ·( ?22110, ?22111)?22112 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 open, ?22110 open, ?22111 open, ?22112 open, ?22113 open, ?22114 open, ?22119 using ,)
constructor. 10 subgoals, subgoal 1 (ID 22123)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RP ▹ ?22109 : Π (C'), E
subgoal 2 (ID 22116) is:
Γ ⊢ Q' ▹▹ ?22112 : C'
subgoal 3 (ID 22117) is:
Γ ⊢ C' ▹▹ ?22110 : !?22113
subgoal 4 (ID 22118) is:
C' :: Γ ⊢ E ▹▹ ?22111 : !?22114
subgoal 5 (ID 22108) is:
Γ ⊢ ?22109 ·( ?22110, ?22111)?22112 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 open, ?22110 open, ?22111 open, ?22112 open, ?22113 open, ?22114 open, ?22119 using ,)
apply H20. 9 subgoals, subgoal 1 (ID 22116)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Q' ▹▹ ?22112 : C'
subgoal 2 (ID 22117) is:
Γ ⊢ C' ▹▹ ?22110 : !?22113
subgoal 3 (ID 22118) is:
C' :: Γ ⊢ E ▹▹ ?22111 : !?22114
subgoal 4 (ID 22108) is:
Γ ⊢ (λ [U''], V'') ·( ?22110, ?22111)?22112 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 open, ?22111 open, ?22112 open, ?22113 open, ?22114 open, ?22119 using ,)
constructor; apply red_refl_lt in H10; apply H10.8 subgoals, subgoal 1 (ID 22117)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ C' ▹▹ ?22110 : !?22113
subgoal 2 (ID 22118) is:
C' :: Γ ⊢ E ▹▹ ?22111 : !?22114
subgoal 3 (ID 22108) is:
Γ ⊢ (λ [U''], V'') ·( ?22110, ?22111)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 open, ?22111 open, ?22112 using ?22127 , ?22113 open, ?22114 open, ?22119 using , ?22127 using ,)
constructor; apply red_refl_lt in H9; apply H9. 7 subgoals, subgoal 1 (ID 22118)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
C' :: Γ ⊢ E ▹▹ ?22111 : !?22114
subgoal 2 (ID 22108) is:
Γ ⊢ (λ [U''], V'') ·( C', ?22111)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 open, ?22112 using ?22127 , ?22113 using ?22133 , ?22114 open, ?22119 using , ?22127 using , ?22132 using , ?22133 using ,)
constructor; apply red_refl_lt in H7; apply H7.6 subgoals, subgoal 1 (ID 22108)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( C', E)Q' ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using ,)
eapply typ_reds_trans. 7 subgoals, subgoal 1 (ID 22142)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( C', E)Q' ▹▹ ?22141 : E [ ← Q']
subgoal 2 (ID 22143) is:
Γ ⊢ ?22141 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 open,)
eapply reds_App. 10 subgoals, subgoal 1 (ID 22150)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ λ [U''], V'' ▹▹ ?22144 : Π (C'), E
subgoal 2 (ID 22151) is:
Γ ⊢ Q' ▹▹ ?22147 : C'
subgoal 3 (ID 22152) is:
Γ ⊢ C' ▹▹ ?22145 : !?22148
subgoal 4 (ID 22153) is:
C' :: Γ ⊢ E ▹▹ ?22146 : !?22149
subgoal 5 (ID 22143) is:
Γ ⊢ ?22144 ·( ?22145, ?22146)?22147 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 open, ?22145 open, ?22146 open, ?22147 open, ?22148 open, ?22149 open,)
constructor; apply red_refl_rt in H20; apply H20. 9 subgoals, subgoal 1 (ID 22151)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Q' ▹▹ ?22147 : C'
subgoal 2 (ID 22152) is:
Γ ⊢ C' ▹▹ ?22145 : !?22148
subgoal 3 (ID 22153) is:
C' :: Γ ⊢ E ▹▹ ?22146 : !?22149
subgoal 4 (ID 22143) is:
Γ ⊢ (λ [U''], V'') ·( ?22145, ?22146)?22147 ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 open, ?22146 open, ?22147 open, ?22148 open, ?22149 open, ?22157 using ,)
apply H16. 8 subgoals, subgoal 1 (ID 22152)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ C' ▹▹ ?22145 : !?22148
subgoal 2 (ID 22153) is:
C' :: Γ ⊢ E ▹▹ ?22146 : !?22149
subgoal 3 (ID 22143) is:
Γ ⊢ (λ [U''], V'') ·( ?22145, ?22146)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 open, ?22146 open, ?22147 using , ?22148 open, ?22149 open, ?22157 using ,)
apply H36. 7 subgoals, subgoal 1 (ID 22153)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
C' :: Γ ⊢ E ▹▹ ?22146 : !?22149
subgoal 2 (ID 22143) is:
Γ ⊢ (λ [U''], V'') ·( ZA, ?22146)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 open, ?22147 using , ?22148 using , ?22149 open, ?22157 using ,)
apply H13. 6 subgoals, subgoal 1 (ID 22143)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using ,)
constructor.6 subgoals, subgoal 1 (ID 22160)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using ,)
apply typ_pcompat with (ZB [← RQ]). 7 subgoals, subgoal 1 (ID 22161)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ (λ [U''], V'') ·( ZA, ZB)RQ ▹ V'' [ ← RQ] : ZB [ ← RQ]
subgoal 2 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using ,)
eapply typ_beta. 14 subgoals, subgoal 1 (ID 22167)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Rel ?22164 ?22165 ?22166
subgoal 2 (ID 22168) is:
Γ ⊢ U'' ▹ U'' : !?22164
subgoal 3 (ID 22169) is:
Γ ⊢ ZA ▹ ZA : !?22164
subgoal 4 (ID 22170) is:
Γ ⊢ ?22163 ▹▹ U'' : !?22164
subgoal 5 (ID 22171) is:
Γ ⊢ ?22163 ▹▹ ZA : !?22164
subgoal 6 (ID 22172) is:
U'' :: Γ ⊢ ZB ▹ ZB : !?22165
subgoal 7 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 8 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 9 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 10 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 11 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 13 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 14 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 open, ?22164 open, ?22165 open, ?22166 open,)
apply H25. 13 subgoals, subgoal 1 (ID 22168)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ U'' ▹ U'' : !s'
subgoal 2 (ID 22169) is:
Γ ⊢ ZA ▹ ZA : !s'
subgoal 3 (ID 22170) is:
Γ ⊢ ?22163 ▹▹ U'' : !s'
subgoal 4 (ID 22171) is:
Γ ⊢ ?22163 ▹▹ ZA : !s'
subgoal 5 (ID 22172) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 6 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 7 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 8 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 9 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 10 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 12 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 13 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 open, ?22164 using , ?22165 using , ?22166 using ,)
apply H28. 12 subgoals, subgoal 1 (ID 22169)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ZA ▹ ZA : !s'
subgoal 2 (ID 22170) is:
Γ ⊢ ?22163 ▹▹ U'' : !s'
subgoal 3 (ID 22171) is:
Γ ⊢ ?22163 ▹▹ ZA : !s'
subgoal 4 (ID 22172) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 5 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 8 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 open, ?22164 using , ?22165 using , ?22166 using ,)
eapply reds_refl_rt. 12 subgoals, subgoal 1 (ID 22176)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ?22175 ▹▹ ZA : !s'
subgoal 2 (ID 22170) is:
Γ ⊢ ?22163 ▹▹ U'' : !s'
subgoal 3 (ID 22171) is:
Γ ⊢ ?22163 ▹▹ ZA : !s'
subgoal 4 (ID 22172) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 5 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 6 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 7 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 8 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 9 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 11 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 12 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 open, ?22164 using , ?22165 using , ?22166 using , ?22175 open,)
apply H35. 11 subgoals, subgoal 1 (ID 22170)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ?22163 ▹▹ U'' : !s'
subgoal 2 (ID 22171) is:
Γ ⊢ ?22163 ▹▹ ZA : !s'
subgoal 3 (ID 22172) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 4 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 5 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 6 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 7 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 8 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 10 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 11 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 open, ?22164 using , ?22165 using , ?22166 using , ?22175 using ,)
constructor; apply H28.10 subgoals, subgoal 1 (ID 22171)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ U'' ▹▹ ZA : !s'
subgoal 2 (ID 22172) is:
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 3 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 4 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 5 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 6 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 7 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 9 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 10 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using ,)
trivial. 9 subgoals, subgoal 1 (ID 22172)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ ZB ▹ ZB : !t'
subgoal 2 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using ,)
eapply reds_refl_rt. 9 subgoals, subgoal 1 (ID 22180)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ ?22179 ▹▹ ZB : !t'
subgoal 2 (ID 22173) is:
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 3 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 open,)
apply H8. 8 subgoals, subgoal 1 (ID 22173)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ V'' ▹ V'' : ZB
subgoal 2 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using ,)
apply typ_pcompat with L. 9 subgoals, subgoal 1 (ID 22181)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ V'' ▹ V'' : L
subgoal 2 (ID 22182) is:
U'' :: Γ ⊢ L ≡' ZB
subgoal 3 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 4 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 5 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 6 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 8 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 9 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using ,)
trivial. 8 subgoals, subgoal 1 (ID 22182)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
U'' :: Γ ⊢ L ≡' ZB
subgoal 2 (ID 22174) is:
Γ ⊢ RQ ▹ RQ : U''
subgoal 3 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using ,)
eapply reds_to_conv; apply H8. 7 subgoals, subgoal 1 (ID 22174)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RQ ▹ RQ : U''
subgoal 2 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using ,)
apply typ_pcompat with C. 8 subgoals, subgoal 1 (ID 22185)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ RQ ▹ RQ : C
subgoal 2 (ID 22186) is:
Γ ⊢ C ≡' U''
subgoal 3 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 4 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 5 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 7 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 8 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using ,)
apply reds_refl_rt in H15; apply H15. 7 subgoals, subgoal 1 (ID 22186)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ C ≡' U''
subgoal 2 (ID 22162) is:
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using ,)
eauto.6 subgoals, subgoal 1 (ID 22162)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ ZB [ ← RQ] ≡' E [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using ,)
apply typ_peq_sym. 6 subgoals, subgoal 1 (ID 22209)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ E [ ← Q'] ≡' ZB [ ← RQ]
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using ,)
apply reds_to_conv with t2. 6 subgoals, subgoal 1 (ID 22210)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ E [ ← Q'] ▹▹ ZB [ ← RQ] : !t2
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using ,)
change !t2 with (!t2[← Q']). 6 subgoals, subgoal 1 (ID 22212)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ E [ ← Q'] ▹▹ ZB [ ← RQ] : !t2 [ ← Q']
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using ,)
eapply reds_subst_gen. 7 subgoals, subgoal 1 (ID 22214)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
?22213 :: Γ ⊢ E ▹▹ ZB : !t2
subgoal 2 (ID 22215) is:
Γ ⊢ Q' ▹▹ RQ : ?22213
subgoal 3 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 4 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 6 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 7 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using , ?22213 open,)
apply H13. 6 subgoals, subgoal 1 (ID 22215)
P : Term
D : Term
Q : Term
P' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
ZB : Term
ZA : Term
H35 : Γ ⊢ U'' ▹▹ ZA : !s'
H36 : Γ ⊢ C' ▹▹ ZA : !s2
H8 : U'' :: Γ ⊢ L ▹▹ ZB : !t'
H13 : C' :: Γ ⊢ E ▹▹ ZB : !t2
============================
Γ ⊢ Q' ▹▹ RQ : C'
subgoal 2 (ID 18063) is:
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 3 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 5 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 6 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using , ?22213 using ,)
apply reds_typ_pcompat with C'; eauto.5 subgoals, subgoal 1 (ID 18063)
P : Term
D : Term
Q : Term
P' : Term
An' : Term
E : Term
Q' : Term
Γ : Env
A : Term
B : Term
H2 : strip Q = strip Q'
H3 : strip P = strip P'
C : Term
C1 : Term
D' : Term
Q1 : Term
s1 : Sorts
t1 : Sorts
u1 : Sorts
H : Rel s1 t1 u1
H4 : Γ ⊢ C ▹ C1 : !s1
H0 : C :: Γ ⊢ D ▹ D' : !t1
H5 : Γ ⊢ Q ▹ Q : C
H6 : Γ ⊢ D [ ← Q] ≡' A
G0 : Term
G : Term
G' : Term
HH2 : Γ ⊢ G0 ▹▹ G : !s1
HH1 : Γ ⊢ G0 ▹▹ C : !s1
HH0 : Γ ⊢ G ▹ G' : !s1
C' : Term
C'1 : Term
E' : Term
Q'1 : Term
s2 : Sorts
t2 : Sorts
u2 : Sorts
H1 : Rel s2 t2 u2
H9 : Γ ⊢ C' ▹ C'1 : !s2
H7 : C' :: Γ ⊢ E ▹ E' : !t2
H10 : Γ ⊢ Q' ▹ Q' : C'
H11 : Γ ⊢ E [ ← Q'] ≡' B
H8 : exists K0 K K' T T' : Term,
An' = K /\
P' = λ [C'], T /\
(C' :: Γ ⊢ T ▹ T' : E) /\
P' ·( An', E)Q' = T' [ ← Q'1] /\
(Γ ⊢ K0 ▹▹ K : !s2) /\ (Γ ⊢ K0 ▹▹ C' : !s2) /\ Γ ⊢ K ▹ K' : !s2
PP : Term
H12 : Γ ⊢ P ▹ P : Π (C), D
PP' : Term
H14 : Γ ⊢ P' ▹ P' : Π (C'), E
RQ : Term
H15 : Γ ⊢ Q ▹▹ RQ : C
H16 : Γ ⊢ Q' ▹▹ RQ : C'
RP : Term
H17 : Γ ⊢ P ▹▹ RP : Π (C), D
H18 : Γ ⊢ P' ▹▹ RP : Π (C'), E
K : Term
s : Sorts
t : Sorts
u : Sorts
H21 : Rel s t u
U'' : Term
V'' : Term
L : Term
s' : Sorts
t' : Sorts
u' : Sorts
H25 : Rel s' t' u'
H23 : Γ ⊢ U'' ▹ U'' : !s
H24 : U'' :: Γ ⊢ K ▹ K : !t
H27 : Γ ⊢ Π (U''), K ≡' Π (C), D
H28 : Γ ⊢ U'' ▹ U'' : !s'
H29 : U'' :: Γ ⊢ L ▹ L : !t'
H32 : Γ ⊢ Π (U''), L ≡' Π (C'), E
H19 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C), D
H20 : Γ ⊢ RP ▹ λ [U''], V'' : Π (C'), E
H22 : U'' :: Γ ⊢ V'' ▹ V'' : K
H26 : U'' :: Γ ⊢ V'' ▹ V'' : L
H30 : Γ ⊢ U'' ≡' C
H31 : U'' :: Γ ⊢ K ≡' D
H33 : Γ ⊢ U'' ≡' C'
H34 : U'' :: Γ ⊢ L ≡' E
============================
(Γ ⊢ P ·( G, D)Q ▹▹ V'' [ ← RQ] : A) /\
Γ ⊢ P' ·( An', E)Q' ▹▹ V'' [ ← RQ] : B
subgoal 2 (ID 2707) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 3 (ID 2708) is:
exists P0 : Term,
(Γ ⊢ P ·( An, D)Q ▹▹ P0 : A) /\ Γ ⊢ P' ·( An', E)Q' ▹▹ P0 : B
subgoal 4 (ID 2010) is:
exists P : Term, (Γ ⊢ Π (M1), M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
subgoal 5 (ID 2017) is:
exists P : Term, (Γ ⊢ λ [M1], M2 ▹▹ P : A) /\ Γ ⊢ N ▹▹ P : B
(dependent evars: ?2526 using ?2537 , ?2527 using ?2538 , ?2528 using ?2539 , ?2537 using , ?2538 using , ?2539 using , ?2629 using , ?2630 using , ?2631 using , ?2817 using , ?2827 using , ?2830 using , ?3113 using , ?3122 using , ?3136 using , ?3137 using , ?3144 using , ?3145 using , ?3391 using , ?3401 using , ?3404 using , ?3687 using , ?3696 using , ?3736 using , ?3919 using , ?3920 using ?3931 , ?3926 using ?3930 , ?3930 using , ?3931 using , ?4290 using , ?4318 using , ?4319 using ?4330 , ?4325 using ?4329 , ?4329 using , ?4330 using , ?4689 using , ?4723 using , ?4724 using , ?4731 using , ?4732 using , ?4741 using , ?5129 using , ?5601 using , ?5687 using , ?5850 using , ?5851 using ?5862 , ?5857 using ?5861 , ?5861 using , ?5862 using , ?6221 using , ?6249 using , ?6250 using ?6261 , ?6256 using ?6260 , ?6260 using , ?6261 using , ?6620 using , ?6754 using , ?6757 using , ?7034 using ?7038 , ?7038 using , ?7319 using , ?7322 using , ?7605 using , ?7614 using , ?7628 using , ?7629 using , ?7640 using , ?7641 using , ?7739 using , ?7949 using , ?8135 using , ?8691 using , ?8754 using , ?8755 using ?8766 , ?8761 using ?8765 , ?8765 using , ?8766 using , ?9125 using , ?9153 using , ?9154 using ?9165 , ?9160 using ?9164 , ?9164 using , ?9165 using , ?9524 using , ?9557 using , ?9558 using ?9569 , ?9564 using ?9568 , ?9568 using , ?9569 using , ?9928 using , ?9956 using , ?9957 using ?9968 , ?9963 using ?9967 , ?9967 using , ?9968 using , ?10327 using , ?10395 using , ?10398 using , ?10767 using ?10771 , ?10771 using , ?11144 using , ?11147 using , ?12016 using , ?12193 using ?12197 , ?12197 using , ?12569 using , ?12578 using , ?12592 using , ?12593 using , ?12676 using , ?12677 using , ?13070 using , ?13077 using , ?13087 using , ?13095 using , ?13098 using , ?13379 using ?13385 ?13384 ?13383 ?13382 , ?13382 using , ?13383 using ?13405 , ?13384 using ?13411 , ?13385 using ?13400 , ?13386 using ?13406 , ?13387 using ?13412 , ?13392 using , ?13400 using , ?13405 using , ?13406 using , ?13411 using , ?13412 using , ?13414 using ?13420 ?13419 ?13418 ?13417 , ?13417 using ?13430 , ?13418 using , ?13419 using , ?13420 using , ?13421 using , ?13422 using , ?13430 using , ?13436 using , ?13437 using , ?13438 using , ?13439 using , ?13448 using , ?13456 using , ?13486 using , ?13526 using , ?13753 using , ?13760 using , ?13770 using , ?13778 using , ?13781 using , ?14062 using ?14068 ?14067 ?14066 ?14065 , ?14065 using , ?14066 using ?14088 , ?14067 using ?14094 , ?14068 using ?14083 , ?14069 using ?14089 , ?14070 using ?14095 , ?14075 using , ?14083 using , ?14088 using , ?14089 using , ?14094 using , ?14095 using , ?14097 using ?14103 ?14102 ?14101 ?14100 , ?14100 using ?14113 , ?14101 using , ?14102 using , ?14103 using , ?14104 using , ?14105 using , ?14113 using , ?14119 using , ?14120 using , ?14121 using , ?14122 using , ?14131 using , ?14135 using , ?14139 using , ?14169 using , ?14209 using , ?14499 using , ?14506 using , ?14516 using , ?14524 using , ?14527 using , ?14808 using ?14814 ?14813 ?14812 ?14811 , ?14811 using , ?14812 using ?14834 , ?14813 using ?14840 , ?14814 using ?14829 , ?14815 using ?14835 , ?14816 using ?14841 , ?14821 using , ?14829 using , ?14834 using , ?14835 using , ?14840 using , ?14841 using , ?14843 using ?14849 ?14848 ?14847 ?14846 , ?14846 using ?14859 , ?14847 using , ?14848 using , ?14849 using , ?14850 using , ?14851 using , ?14859 using , ?14865 using , ?14866 using , ?14867 using , ?14868 using , ?14877 using , ?14885 using , ?14915 using , ?14955 using , ?15253 using , ?15433 using , ?15440 using , ?15450 using , ?15458 using , ?15461 using , ?16320 using , ?16493 using ?16497 , ?16497 using , ?16781 using , ?16782 using ?16793 , ?16788 using ?16792 , ?16792 using , ?16793 using , ?17152 using , ?17180 using , ?17181 using ?17192 , ?17187 using ?17191 , ?17191 using , ?17192 using , ?17551 using , ?17578 using ?17584 ?17583 ?17582 ?17581 , ?17581 using , ?17582 using ?17610 , ?17583 using ?17620 , ?17584 using ?17605 , ?17585 using ?17611 , ?17586 using ?17621 , ?17591 using , ?17605 using , ?17610 using , ?17611 using , ?17613 using ?17619 , ?17619 using , ?17620 using , ?17621 using , ?17897 using ?17903 ?17902 ?17901 ?17900 , ?17900 using ?17915 , ?17901 using , ?17902 using , ?17903 using , ?17904 using , ?17905 using , ?17915 using , ?17923 using , ?17924 using , ?17925 using , ?17926 using , ?17935 using , ?17939 using , ?17943 using , ?17973 using , ?18122 using , ?18305 using , ?18306 using ?18317 , ?18312 using ?18316 , ?18316 using , ?18317 using , ?18676 using , ?18704 using , ?18705 using ?18716 , ?18711 using ?18715 , ?18715 using , ?18716 using , ?19075 using , ?19121 using , ?19583 using , ?19833 using , ?19993 using , ?20000 using , ?20010 using , ?20018 using , ?20021 using , ?20880 using , ?21053 using ?21057 , ?21057 using , ?21335 using ?21341 ?21340 ?21339 ?21338 , ?21338 using , ?21339 using ?21367 , ?21340 using ?21377 , ?21341 using ?21362 , ?21342 using ?21368 , ?21343 using ?21378 , ?21348 using , ?21362 using , ?21367 using , ?21368 using , ?21372 using ?21376 , ?21376 using , ?21377 using , ?21378 using , ?21654 using ?21660 ?21659 ?21658 ?21657 , ?21657 using ?21672 , ?21658 using , ?21659 using , ?21660 using , ?21661 using , ?21662 using , ?21672 using , ?21680 using , ?21681 using , ?21682 using , ?21683 using , ?21692 using , ?21700 using , ?21730 using , ?21797 using , ?21804 using , ?21814 using , ?21822 using , ?21825 using , ?22106 using ?22112 ?22111 ?22110 ?22109 , ?22109 using , ?22110 using ?22132 , ?22111 using ?22138 , ?22112 using ?22127 , ?22113 using ?22133 , ?22114 using ?22139 , ?22119 using , ?22127 using , ?22132 using , ?22133 using , ?22138 using , ?22139 using , ?22141 using ?22147 ?22146 ?22145 ?22144 , ?22144 using ?22157 , ?22145 using , ?22146 using , ?22147 using , ?22148 using , ?22149 using , ?22157 using , ?22163 using , ?22164 using , ?22165 using , ?22166 using , ?22175 using , ?22179 using , ?22183 using , ?22213 using , ?22253 using ,)