-fact eq_inv_seq_aux: ∀f1,f2,n1,n2. n1@f1 ≡ n2@f2 → n1 = n2 ∧ f1 ≡ f2.
+fact eq_inv_seq_aux: ∀f1,f2,n1,n2. n1⨮f1 ≡ n2⨮f2 → n1 = n2 ∧ f1 ≡ f2.
#f1 #f2 #n1 #n2 @(nat_elim2 … n1 n2) -n1 -n2
[ #n2 #H elim (eq_inv_px … H) -H [2,3: // ]
#g1 #H1 #H elim (push_inv_seq_dx … H) -H /2 width=1 by conj/
#f1 #f2 #n1 #n2 @(nat_elim2 … n1 n2) -n1 -n2
[ #n2 #H elim (eq_inv_px … H) -H [2,3: // ]
#g1 #H1 #H elim (push_inv_seq_dx … H) -H /2 width=1 by conj/
-lemma eq_inv_seq: ∀g1,g2. g1 ≡ g2 → ∀f1,f2,n1,n2. n1@f1 = g1 → n2@f2 = g2 →
+lemma eq_inv_seq: ∀g1,g2. g1 ≡ g2 → ∀f1,f2,n1,n2. n1⨮f1 = g1 → n2⨮f2 = g2 →