(**************************************************************************)
include "basic_2/syntax/ext2_tc.ma".
-include "basic_2/relocation/lexs_tc.ma".
+include "basic_2/relocation/sex_tc.ma".
include "basic_2/relocation/lex.ma".
alias symbol "subseteq" = "relation inclusion".
lemma lex_inv_CTC (R): c_reflexive … R →
lex (CTC … R) ⊆ TC … (lex R).
#R #HR #L1 #L2 *
-/5 width=11 by lexs_inv_tc_dx, lexs_co, ext2_inv_tc, ext2_refl, monotonic_TC, ex2_intro/
+/5 width=11 by sex_inv_tc_dx, sex_co, ext2_inv_tc, ext2_refl, monotonic_TC, ex2_intro/
qed-.
lemma s_rs_transitive_lex_inv_isid (R): s_rs_transitive … R (λ_.lex R) →
lemma lex_CTC (R): s_rs_transitive … R (λ_. lex R) →
TC … (lex R) ⊆ lex (CTC … R).
#R #HR #L1 #L2 #HL12
-lapply (monotonic_TC … (lexs cfull (cext2 R) 𝐈𝐝) … HL12) -HL12
-[ #L1 #L2 * /3 width=3 by lexs_eq_repl_fwd, eq_id_inv_isid/
-| /5 width=9 by s_rs_transitive_lex_inv_isid, lexs_tc_dx, lexs_co, ext2_tc, ex2_intro/
+lapply (monotonic_TC … (sex cfull (cext2 R) 𝐈𝐝) … HL12) -HL12
+[ #L1 #L2 * /3 width=3 by sex_eq_repl_fwd, eq_id_inv_isid/
+| /5 width=9 by s_rs_transitive_lex_inv_isid, sex_tc_dx, sex_co, ext2_tc, ex2_intro/
]
qed-.