ORDENACIÓ PER UN SISTEMA MIXTE DE CLASSIFICACIÓ DE PAPERETES
Rafael Pla López
Departament de Matemàtica Aplicada
Universitat de València

La proporció de vots que garanteix obtenir m llocs d'un total de n amb r candidatures per resta major (el sistema que dóna una millor aproximació a la proporcionalitat exacta) és
p > (r·m-1)/(r·n)
depenent per tant del número de candidatures (amb una cota màxima quan r=n-m+2), cosa que dificulta el càlcul de la quota repartidora per assignar llocs, en tant que per regla d'Hondt aquesta proporció és
p > m/(n+1)
amb independència del número de candidatures, cosa que facilita el càlcul de la quota repartidora per assignar llocs, la qual, essent N el número total de paparedes vàlides amb vots a candidats, seria el menor número natural superior a
N·m/(n+1)
Observem que, si m=1 i r=n-m+2=n+1, la proporció de vots que garanteix obtenir 1 lloc per resta major és
p > (n+1-1)/((n+1)·n) = n/((n+1)·n) = 1/(n+1)
coincidint amb la regla d'Hondt.
Per altra banda, per resta major el denominador del pes normalitzat (pel qual caldria dividir el número de vots obtinguts en posició  m) seria igual a
(r·m-1)/(r-1)
Observem que, si r=2, aquest denominador és igual a 2m-1 (coincidint amb Saint Lagué), en tant que, si r tendira a infinit, el denominador tendiria a m (coincidint amb la regla d'Hondt).
Per tant, i com votant en llista oberta es pot suposar que el número de candidatures és virtualment ilimitat, podriem utilitzar la proporció de garantia de la regla d'Hondt per calcular la quota repartidora, i utilitzar els denominadors de Saint Lagué (els números impars consecutius) per assignar puntuacions si no s'arribés a la quota repartidora, de manera que en el cas límit que els votant s'agruparen íntegrament en dos blocs el resultat fora igual a l'obtingut per resta major.
Així,
  1. Prenem n=1. Classificarem les paperetes en muntons segons el nom votat en primera posició. El candidat o candidata que encapçale el muntó més gran obtindrà el 1r lloc. A continuació dividirem aquest muntó en submuntons segons el nom votat en 2a posició.
  2. Prenem n=2. Si algú dels muntons restants (que no han obtingut cap lloc encara) té un número de paperetes superior a N/(n+1)=N/3, qui l'encapçale obtindrà el 2n lloc, i dividirem aquest muntó en submuntons segons el nom votat en 2a posició. En cas contrari, calcularem la puntuació de tots els candidats i candidates que encapçalen muntons o submuntons (descomptant qui ja haja obtés lloc), dividint el número de les seues paperetes per 2m-1, essent m la seua posició en la papereta (és a dir, dividint per 1 si estava en 1a posició, i per 3 si estava en 2a posició), i sumant-les si es repetiren noms. Qui tinga major puntuació total obtindrà el 2n lloc, i dividirem el seu muntó (o muntons) en nous submontons segons el nom votat en següent posició.
  3. Continuarem prenent valors successius de n fins arribar al final de la llista. En cada pas, si algú dels muntons restants (que no han obtingut cap lloc encara) té un número de paperetes superior a N/(n+1), qui l'encapçale obtindrà el lloc número n, i dividirem si escau aquest muntó en nous submuntons segons el nom votat en 2a posició. En cas contrari, calcularem la puntuació de tots els candidats i candidates que encapçalen muntons (descomptant qui ja haja obtés lloc), dividint el número de les seues paperetes per 2m-1, essent m la seua posició en la papereta, i sumant-les si es repetiren noms. Qui tinga major puntuació total obtindrà el lloc número n, i dividirem si escau el seu muntó (o muntons) en nous submontons segons el nom votat en següent posició.