(*  De meme pour d2...							*)

Axiom
  transition_a_droite_2 :
    forall (q1 qa1 d1 q2 qd2 d2 : Ensf) (e0 x e : Elt),
    dans e0 (map injdroite q2) ->
    dans x alph ->
    dans (couple e0 (couple x e))
      (union (pont qa1 qd2) (union (injg_d1 q1 d1) (injd_d2 q2 d2))) ->
    dans (couple (first e0) (couple x (first e))) d2.

Lemma par_le_pont : forall (q1 qd1 qa1 d1 q2 qd2 qa2 d2 : Ensf) (e1 e2 : Elt) (w : Word), automate q1 qd1 qa1 d1 -> automate q2 qd2 qa2 d2 -> chemin_A (union_disj q1 q2) (union (pont qa1 qd2) (union (injg_d1 q1 d1) (injd_d2 q2 d2))) e1 e2 w -> dans e1 (map injgauche q1) -> dans e2 (map injdroite q2) -> exists x1 : Elt, (exists x2 : Elt, (exists w1 : Word, (exists w2 : Word, dans x1 qa1 /\ dans x2 qd2 /\ chemin (first e1) x1 q1 d1 w1 /\ chemin x2 (first e2) q2 d2 w2 /\ w = Append w1 w2 :>Word))).