Se conosco come varia la velocità v di un'automobile in un intervallo di tempo [a,b], che cosa intendo per velocità media: la velocità costante a cui sarebbe andata per percorrere la strada nello stesso tempo. Quindi il suo valore lo trovo dividendo la strada percorsa per il tempo impiegato. | ||||
La strada percorsa, ossia la differenza Quindi: velocità media = ∫[a,b] v(t) dt / (b-a). Passando da v a una generica funzione f continua positiva su [a,b], definiamo come valore medio di f in [a,b] l'altezza m del rettangolo di base [a,b] avente area uguale a quella compresa tra il grafico di f e l'intervallo [a,b]. Più in generale, se f è una qualunque funzione integrabile su [a,b], definiamo come valore medio di f in [a,b] il valore della funzione costante che ha su [a,b] lo stesso integrale, ossia: | ||||
|
Si ha, facilmente, che vale un teorema del valor medio per gli integrali:
se f è continua su [a,b], esiste c in [a,b] in cui f assume il valore medio, ossia tale che:
f(c) =
∫[a,b] f / (b-a).
Nel caso della figura soprastante, vi sono tre di tali c: le ascisse dei punti in cui il grafico di f taglia la retta di ordinata m.
Il teorema del valor medio per le derivate
(
Il secondo degli esercizi seguenti illustra come si possa ricorrere a queste idee per determinare il centro di
massa di un oggetto piano di spessore costante.
Esercizio 1 (e soluzione) Esercizio 2 (e soluzione)
Generalizziamo alcuni metodi già visti ( il volume) per individuare il volume di una figura tridimensionale. Il particolare ci occuperemo delle figure che possono essere generate mediante la rotazione attorno ad un asse di una figura piana. Illustriamo le "tecniche" impiegabili partendo da un caso in cui sappiamo determinare il volume anche con altri metodi.
•
Determino il volume del solido raffigurato a lato, dotato di un asse di simmetria,
con la superficie "interna" cilinidrica di raggio uguale all'altezza, una faccia a forma di corona circolare
e il resto della superficie a profilo rettilineo, inclinato di 45° rispetto all'asse di simmetria
(i semipiani aventi come bordo l'asse di simmetria intercettano sul solido dei triangoli rettangoli isosceli).
L (la lunghezza dei cateti del triangolo T) è sia lo spessore della corona circolare che l'altezza e
il raggio del cilindro. Suppongo che L = 1, ossia uso come unità di volume L3. Posso pensare il solido come un cono circolare retto di altezza e raggio 2 da cui ho tolto un cono di altezza e raggio 1 e un cilindro circolare retto di altezza e raggio 1. Ottengo: |
•
Ora ricavo il volume usando direttamente
qualche tecnica di integrazione. Dovrei ottenere lo stesso risultato. Penso il solido come frutto della rotazione di una figura attorno all'asse di simmetria. Nel mio caso posso pensare il profilo della figura − sia come grafico di una funzione F assumendo l'asse di rotazione come asse y − che come quello di una funzione G assumendo l'asse di di rotazione come asse x. |
||
Col secondo metodo (figura a sinistra) penso il solido come somma di tanti anelli (rondelle) di spessore Δx, raggio esterno G(x) e interno 1: | ||
la variazione ΔV del volume al passare da x a x+Δx
è approssimabile con π(G(x)2-1) (area della corona circolare base dell'anello)
per Δx: dV = | ||
Col primo metodo (figura a destra) penso il solido come somma di cilindretti cavi (gusci cilindrici)
di spessore Δx, raggio interno x e altezza la variazione ΔV del volume al passare da x a x+Δx è approssimabile con |
Vediamo altri due esempi.
Determiniamo il volume di una sfera in modo alternativo
rispetto a quanto già visto
( ∫[−1, 1] π f(x)2 dx = ∫[−1, 1] π(1−x2)dx = In pratica, questo metodo dei dischi non è che un caso particolare del metodo delle rondelle. |
Osserviamo che, in modo simile, si può dimostrare che, più in generale, l'area dell'elissoide (x/a)²+(y/b)²+(z/c)² = 1
è
Vediamo, ora, come ottenere il volume del solido a fianco
(una specie di bicchiere),
ottenuto ruotando attorno all'asse y la regione compresa
tra y = 2x e y = x2 per x in
Potrei procedere come sopra, pensando il solido affettato orizzontalmente,
come composto da tante rondelle. Procediamo, invece, pensandolo come composto
da tanti gusci cilindrici di raggio x, altezza |
Un solido di rotazione diffuso è la botte. Se il profilo è parabolico, se D e d sono il diametro massimo e il diametro minimo (interni) ed h è l'altezza (interna), la capacità della botte è la seguente (come controllo, si noti che se d = D si ritrova il volume del cilindro): π·h·(3·d² + 4·d·D + 8·D²) / 60 Vedi qui per la dimostrazione. |
Abbiamo già visto ( lunghezza)
come valutare la lunghezza del grafico di una funzione f continua definita su un intervallo chiuso e limitato
La poligonale che ne risulta approssima la nostra curva. Determiniamone la lughezza.
Il k-esimo segmento è l'ipotenusa di un triangolo di base Δxk
ed altezza
Lk = √( Δxk2 +
( f(xk) −
f(xk−1) )2 )
= |
Quindi (per il teorema del valor medio delle derivate:
propr. funz, continue e funz. derivabili)
esiste almeno un xk* in
Lk =
Allora, aumentando n,
∑k = 1..n
∫ [a, b]
che assumiamo come lunghezza L del nostro arco di curva.
Controllo con R: |
G <- function(x) sqrt(1+(3*sqrt(x)/2)^2) # ovvero: # f <- function(x) x^(3/2); g <- function(x) eval(D(body(f),"x")) # G <- function(x) sqrt(1+g(x)^2) integrate(G,0,1) 1.43971 with absolute error < 1.6e-14 8/27*((13/4)^1.5-1) 1.43971 Caricando la libreria "codetools" col comando "showTree" posso ottenere un arrotondamento a 15 cifre (occorre tener conto degli eventuali errori di arrotondamento) library(codetools) showTree(8/27*((13/4)^1.5-1)) 1.43970987337155 # se vuoi avere più cifre anche del valore calcolato da integrare: showTree(integrate(G,0,1)$value) 1.43970987337155 # ovvero, senza caricare codetools: print(integrate(G,0,1)$value, 16) 1.43970987337155 |
O, senza usare il calcolo differenziale: |
Usando questo semplice script. O: source("http://macosa.dima.unige.it/r.R") f <- function(x) x^(3/2) lungFun(f, 0,1, 500) # 1.439709 lungFun(f, 0,1, 2000) # 1.43971 |
Con wolframalpha: |
Seleziono la voce arc length , quindi a formula; metto nel box curve sqrt(x^3), nel box lower limit 0 e nel box upper limit 1. Ottengo: 1/27*(-8+13*sqrt(13)) = 1.4397098733715504 Ovvero batto direttamente curve y=sqrt(x^3), x = 0..1 Posso calcolare anche la lunghezza di curve in coord. polari: polar plot t, t = 0..2*pi |
Nel caso in cui la curva sia data nella forma parametrica x = f(t), y = g(t) per t in [a,b] si ha in modo simile che la lunghezza di essa è:
∫ [a, b]
Evidentemente, per g(t)=t rientriamo nella situazione considerata nel paragrafo precedente.
Calcolo dei momenti di inerzia
Vai qui per l'uso dell'integrazione per
calcolare il