Source: http://www-sop.inria.fr/members/Charles.Andre/CAdoc/I1/rdp-txt.pdf