Non tutte le dimostrazioni sono semplici. Ad esempio sembrerebbe facile da dimostrare che ogni numero dispari maggiore di 5 possa essere espresso coma la somma di tre numeri primi (7 = 2+2+3, 11 = 2+2+7, …), ma la cosa è stata congetturata vari secoli fa ed è stata dimostrata solo nel 2014. Prova a mettere a punto un programmino (ad esempio in JavaScript) per generare, dato un numero dispari, tutti i numeri primi (maggiori di 1) che lo hanno come somma, e sperimentane l'uso per qualche numero.

Vediamo come affrontare l'esercizio con un programma in JavaScript (vedi qui)

N = 9
P = new Array(N); Q=0
for(k = 1; k <= N; k=k+1)
{ h=2;
  while(h<k && k/h != Math.round(k/h) ) h=Number(h+1)
  if(h==k) {Q=Q+1; P[Q] = k}
}
document.write("numeri primi <= ",N,"<br>")
for(z=1; z<=Q; z=z+1) document.write(P[z]," ")
document.write("<br>terne di primi aventi per somma ",N,"<br>")
for(i=1;i<=Q;i=i+1) for(j=i;j<=Q;j=j+1) for(k=j;k<=Q;k=k+1)
if(P[i]+P[j]+P[k]==N)
  document.write(P[i]," &nbsp; ",P[j]," &nbsp; ",P[k],"<br>")
numeri primi <= 9
2 3 5 7
terne di primi aventi per somma 9
2   2   5
3   3   3
N = 35
numeri primi <= 35
2 3 5 7 11 13 17 19 23 29 31
terne di primi aventi per somma 35
2   2   31
3   3   29
3   13   19
5   7   23
5   11   19
5   13   17
7   11   17
11   11   13