Riporto l'enunciato del teorema con dimostrazione di unicità del polinomio di interpolazione di Lagrange.
Enunciato: Siano $n+1$ nodi distinti $ (x_i) \ i=0,1,...,n$ ed $n+1$ valori corrispondenti $ (y_i) \ i=0,1,...,n$.
Sia $p$ il polinomio di interpolazione di grado al più $m$ cioè
$p(x_i)=y_i, \ i=0,1,...,n, \quad p \in P_m$
è unico se $m=n $
Dimostrazione: Considero due polinomi $q,r \in P_n$ di interpolazione, cioè $q(x_i)=y_i=r(x_i), i=0,1,...,n.$
Sia ora il polinomio differenza $d(x):=q(x)-r(x)$. Quest'ultimo è per costruzione anch'esso un polinomio di grado al più $n$, e si annulla $n+1$ volte su $x_i$, con $i=0,1,...,n$.
Dall'altra parte per il Teorema fondamentale dell'algebra un polinomio di grado al più $n$ ammette $n$ zeri distinti, quindi, il polinomio differenza deve essere necessariamente il polinomio nullo, dunque, dal principio di identità dei polinomi segue che $q(x)=r(x)$ , pertanto vi è un solo polinomio di interpolazione.
Fine dimostrazione.
La dimostrazione mi è chiara (se ci sono errori fatemelo presente), però il mio dubbio è: tale dimostrazione non vale anche nel caso in cui $m=n-1$ oppure $m=n+1$, ora senza ripercorrere tutta la dimostrazione considero l'ultima parte, quindi, suppongo che $q,r \in P_{n-1}$,
Dall'altra parte per il Teorema fondamentale dell'algebra un polinomio di grado al più $n-1$ ammette $n-1$ zeri distinti, quindi, il polinomio differenza deve essere necessariamente il polinomio nullo, perché si annulla $n+1$ volte, dunque, dal principio di identità dei polinomi segue che $q(x)=r(x)$, quindi, vi sono due polinomi che interpolano i dati ma di gradi diversi. Simile potrei dire per $m=n+1$, quindi, dove sbaglio ?
Saluti.