Ho una lamiera quadrata. Tagliando via da essa quattro quadratini uguali (aventi ciascuno un vertice in comune con la lamiera originale) ottengo una lamiera a forma di croce da cui, con quattro piegature e quattro saldature, posso ottenere una scatola a forma di parallelepipedo. Come devo operare i tagli per ottenere una scatola di volume massimo?
A lato è illustrata la situazione nel caso in cui il lato della lamiera sia lungo 20 cm e il volume sia espresso in cm3. Il volume sarebbe La situazione non cambia se si esprimono le misure in un'altra unità di misura. Supponiamo, dunque, che il lato della nostra lamiera sia lungo 1 U dove U è una qualunque unità di lunghezza, e che V sia espresso in U3. | |
Allora abbiamo V = (12x)2x. x deve stare in (0, 0.5) (i quadratini devono avere lato inferiore a metà di quello della lamiera). Potrei fare il grafico di V in funzione di x e dà esso ricavare quanto deve valere x Derivando V rispetto a x riusciamo a ottenere il valore "esatto" della ascissa in cui il grafico ha pendenza nulla, ossia per cui, nel nostro caso, V assume il valore massimo: | |
dV/dx = d((12x)2x)/dx = d(4x3−4x2+x)/dx = 12x2−8x+1 12x2−8x+1 = 0 ha come soluzioni, rispetto a x, 1/2 e 1/6. Nel nostro caso il dominio di V è dato dalla condizione Dunque V assume valore massimo per x = 1/6 (in accordo col valore trovabile con metodi grafici o numerici), ossia se taglio dalla lamiera quadrata iniziale dei quadratini con lato pari a 1/6 del suo lato. | |
Più formalmente avremmo potuto procedere così devo studiare V: x → 4x3−4x2+x in (0, 0.5); | |
V'(x) = 12x2−8x+1 studio il segno di V'(x): è una funzione quadratica con coefficiente direttivo positivo, avente quindi come grafico una parabola con la concavità verso l'alto; se la parabola interseca l'asse x in due punti, V'(x) è negativo quando x è compreso tra questi due punti; se l'interseca in un un solo punto V'(x) è positivo in tutti gli altri punti; altrimenti è sempre positivo; 12x2−8x+1=0 ha 1/2 e 1/6 come soluzioni, quindi (vedi schema seguente) | |
1/6 1/2 segno di V'(x) + - + andamento di V / \ / max min | |
per x=1/6 V(x) raggiunge il valore massimo all'interno di (0, 0.5) (non è un massimo assoluto, ma solo relativo, se si fa variare x ovunque, in quanto, per |
Calcoli e grafici con R: |
source("http://macosa.dima.unige.it/r.R") V = function(x) (1-2*x)^2*x BF=3.5; HF=3; graph1F( V, 0,1, "brown") graph( V1, 0,1/2, "brown") # graph2F( V, 0,1/2, "brown") maxmin(V1, 0,1/2) # 0.1666667 fraction(last()) # o: fraction( maxmin(V1, 0,1/2) ) # 1/6 POINT(1/6,0, "red"); POINT(1/6,V1(1/6), "red")
In alternativa posso usare gli script online "max/min of fun." recuperabili qui,
avendo preso, ad esempio, come "F(x)" il volume della scatola originale (di lato 20 cm):
# max
Se il taglio è 3.33
(3 e 1/3) centimetri si ha il volume massimo, di 593 cm³.