(* on_line_d *)

(* Specifications: *)
Lemma test_py_on_line_d_1 : forall I B C r,
on_line_d I B C r -> Py I C B = Py B C I.
Lemma test_py_on_line_d_2 : forall I B C r,
on_line_d I B C r -> Py B C I = Py B C I.
Lemma test_py_on_line_d_3 : forall I B C r,
on_line_d I B C r -> Py B I C = Py B I C.
Lemma test_py_on_line_d_4 : forall I B C r,
on_line_d I B C r -> Py B I B = Py B I B.
Lemma test_py_on_line_d_5 : forall A B C D Q r,
on_line_d Q B C r -> Py A Q D = Py A Q D.
Lemma test_py_on_line_d_6 : forall A B C D Q r,
on_line_d Q B C r ->
Py A Q A + Py A Q D = Py Q A Q + Py A Q D.