Analyse :
 
///-- aparte ---------------------------------------------
  /// autre facon de l'ecrire "in-place" (plus compacte mais moins
  //matriciellement) ' 
    d=xo-xe;
     // s=xo+d/2; // ATTENTION ...... l' erreur était ici !!!!!!!
    s=xe+d/2;
    s=2/sqrt(2)*s;
    d=-1/sqrt(2)*d;
  

Reconstruction :
      d=-sqrt(2)*d;
       s=1/sqrt(2)*s;    // Attention à la normalisation
       rrxe=s-d/2;
       rrxo=rrxe+d;   // ici