Gian Paolo Bronzetti
2005-06-04 14:50:09 UTC
In un thread recente ho sostenuto che la funzione segno sgn() puo`
essere derivata come una costante, considerando separatamente
il caso in cui l'argomento della funzione si annulla.
Se invece procedo cosi`:
|f(x)| = f(x) sgn(f(x))
d/dx |f(x)| = f'(x) sgn(f(x)) + f(x) d/dx(sgn(f(x))
Prendendo le definizioni dal sito di Wolfram e sostituendo
x -> f(x)
sgn(f(x)) = 2 H(f(x)) - 1
in cui H() e` la ben nota :-) funzione di Heaviside.
d/dx (sgn(f(x)) = 2 d/dx (H(f(x)) f'(x)
Essendo poi,
d/dx (H(f(x)) / dx = delta(f(x)) f'(x)
ove delta() e` la funzione di Dirac
si ottiene,
d/dx sgn(f(x)) = 2 delta(f(x)) f'(x)
quindi posso derivare, in generale la funzione segno, ma
quale valore assume delta() per f(x) = 0 ?
f(0) come dice il sito,
oo come leggo altrove,
altro?
Va bene derivare cosi` queste funzioni generalizzate ?
Ho nuovamente sconfinato in distribuzioni e misure, purtroppo.
---
Ciao,
Paolo
essere derivata come una costante, considerando separatamente
il caso in cui l'argomento della funzione si annulla.
Se invece procedo cosi`:
|f(x)| = f(x) sgn(f(x))
d/dx |f(x)| = f'(x) sgn(f(x)) + f(x) d/dx(sgn(f(x))
Prendendo le definizioni dal sito di Wolfram e sostituendo
x -> f(x)
sgn(f(x)) = 2 H(f(x)) - 1
in cui H() e` la ben nota :-) funzione di Heaviside.
d/dx (sgn(f(x)) = 2 d/dx (H(f(x)) f'(x)
Essendo poi,
d/dx (H(f(x)) / dx = delta(f(x)) f'(x)
ove delta() e` la funzione di Dirac
si ottiene,
d/dx sgn(f(x)) = 2 delta(f(x)) f'(x)
quindi posso derivare, in generale la funzione segno, ma
quale valore assume delta() per f(x) = 0 ?
f(0) come dice il sito,
oo come leggo altrove,
altro?
Va bene derivare cosi` queste funzioni generalizzate ?
Ho nuovamente sconfinato in distribuzioni e misure, purtroppo.
---
Ciao,
Paolo