Trova come semplificare il calcolo del prodotto (1-1/2)(1-1/3)(1-1/4)...(1-1/n) con una formula e dimostra la cosa per induzione.
Facciamo qualche prova, ad esempio con la "piccolissima" calcolatrice online presente qui:

(1-1/2)*(1-1/3)*(1-1/4)*(1-1/5) = 0.2
(1-1/2)*(1-1/3)*(1-1/4)*(1-1/5)*(1-1/6)*(1-1/7)*(1-1/8) = 0.125
(1-1/2)*(1-1/3)*(1-1/4)*(1-1/5)*(1-1/6)*(1-1/7)*(1-1/8)*(1-1/9)*(1-1/10) = 0.1
È facile congetturare che (1-1/2)(1-1/3)(1-1/4)...(1-1/n) = 1/n.
Posso verificare la cosa con WolframAlpha:
| (1-1/2)*(1-1/3)*(1-1/4)*...*(1-1/n) → | ![]() |
Provo a dimostrarlo per induzione.
Passo inziale: (1-1/2) = 1/2 OK
Supponiamo che (1-1/2)(1-1/3)...(1-1/n) = 1/n;
(1-1/2)(1-1/3)...(1-1/n)(1-1/(n+1)) = 1/n·(1-1/(n+1)) = 1/n·(n+1-1)/(n+1) = 1/n·n/(n+1) = 1/(n+1) OK
Posso affrontare la questione anche con un semplicissimo programma in Basic (o in un altro linguaggio di programmazione):
10 INPUT "N > 1 ", N
20 P = 1
30 FOR I=2 TO N : P = P*(1-1/I) : NEXT I
40 PRINT "(1-1/2)*...*(1-1/N) = "; P
50 GOTO 10
N > 1 2
(1-1/2)*...*(1-1/N) = 0.5
N > 1 3
(1-1/2)*...*(1-1/N) = 0.33333333333333337
N > 1 4
(1-1/2)*...*(1-1/N) = 0.25
N > 1 5
(1-1/2)*...*(1-1/N) = 0.2
N > 1 500
(1-1/2)*...*(1-1/N) = 0.002000000000000003
L'ultima cifra può essere affetta da errori di approssimazioni