Treapta unitate Heaviside

De la testwiki
Sari la navigare Sari la căutare
Funcţia treaptă Heaviside

Funcția treaptă Heaviside, u, numită și funcția treaptă unitate, este o funcție discontinuă ale cărei valori sunt zero pentru argumente negative și unu pentru argumente pozitive. Rareori contează ce valoare este folosită pentru u(0), deoarece u este folosită mai ales ca distribuție.

Funcția este folosită în matematica teoriei controlului și a prelucrării semnalelor pentru a reprezenta un semnal care este pornit la un moment dat și rămâne pornit pe termen nedefinit. A fost denumit în cinstea matematicianului englez Oliver Heaviside.

Este funcția de distribuție cumulativă a unei variabile aleatoare care este aproape sigur 0.

Funcția Heaviside este o primitivă a funcției impulsul Dirac: u′ = δ. Aceasta se scrie uneori ca

u(x)=xδ(t)dt

deși această dezvoltare ar putea să nu aibă sens pentru x = 0, în funcție de ce formalism se folosește pentru a da sens integralelor ce implică δ.

Forma discretă

Se poate defini o formă alternativă a treptei unitate ca funcție de o variabilă discretă n:

H[n]={0,n<01,n0

unde n este număr întreg.

Impulsul unitate în timp discret este prima diferență a treptei unitate

δ[n]=u[n]u[n1].

Această funcție este suma cumulativă a funcției delta Kronecker:

u[n]=k=nδ[k]

unde

δ[k]=δk,0

este funcția impuls unitar discret.

Aproximări analitice

Pentru o aproximare derivabilă a funcției treaptă, se poate folosi funcția

u(x)12+12tanh(kx)=11+e2kx,

unde un k mai mare corespunde unei tranziții mai bruște la x = 0. Dacă se ia u(0) = ½, egalitatea este valabilă la limită:

u(x)=limk12(1+tanhkx)=limk11+e2kx

Există multe aproximări derivabile analitice ale funcției treaptă[1]. Acestea includ:

u(x)=limk12+1πarctan(kx) 
u(x)=limk12+12erf(kx) 

În timp ce aceste aproximări converg punctual spre funcția treaptă, distribuțiile pe care le implică nu converg strict către distribuția delta. În particular, mulțimea măsurabilă

n=0[22n;22n+1]

are măsura zero în distribuția delta, dar sub fiecare aproximare derivabilă devine mai mare cu cât este crescut k.

Reprezentări

Adesea este utilă o reprezentare integrală a treptei unitate Heaviside:

u(x)=limϵ0+12πi1τ+iϵeixτdτ

u(0)

Valoarea funcției în 0 poate fi definită ca u(0)=0, u(0)=12 sau u(0)=1. u(0)=12 este alegerea cea mai populară, deoarece maximizează simetria funcției și devine complet consistentă cu funcția signum. Astfel se generalizează definiția:

u(x)=1+sgn(x)2={0,x<012,x=01,x>0

Pentru a elimina ambiguitatea asupra valorii de folosit pentru u(0), se folosește un indice care arată ce valoare se folosește:

ua(x)={0,x<0a,x=01,x>0

Primitiva și derivata

Funcția rampă este o primitivă a funcției treaptă Heaviside: R(x):=xH(ξ)dξ

Derivata funcției treaptă Heaviside este impulsul Dirac: du(x)dx=δ(x)

Transformata Fourier

Transformata Fourier a funcției treaptă Heaviside este o distribuție. Folosind o variantă de constante pentru definiția transformatei Fourier avem

u^(s)=e2πixsu(x)dx=12(δ(s)iπs)

Aici termenul 1s trebuie interpretat ca o distribuție care primește o funcție de test ϕ valoarea principală Cauchy pentru ϕ(x)/xdx.

Note