Valoare absolută
Această intrare sau secțiune despre matematică nu citează sursele necesare sau cei prezenți sunt insuficienți . |
În matematică , valoarea absolută sau modulală a unui număr real este o funcție care se leagă de un număr real non-negativ conform următoarei definiții: dacă este non-negativ, valoarea sa absolută este la fel; de sine este negativ, valoarea sa absolută este . De exemplu, valoarea absolută este de cea a Și . Valoarea absolută a unui număr este indicat cu .
Valoarea absolută a unui număr real
În cazul numerelor reale, valoarea absolută este definită ca următoarea funcție în bucăți :
sau
sau ca o compoziție a 2 funcții algebrice
sau folosind parantezele Iverson :
Dacă reprezentăm numere reale pe linia reală, atunci valoarea absolută a unui număr poate fi văzută ca distanța sa de la zero. Conceptele care generalizează această idee sunt noțiunea matematică de distanță și cea de normă , care uneori folosește aceeași notație a valorii absolute.
Proprietate
Valoarea absolută are următoarele proprietăți:
- dacă și numai dacă
- (cu );
- ( inegalitatea triunghiulară );
- ( Lipschitzianitatea valorii absolute);
- dacă și numai dacă
- de sine
- de sine
Ultimele două proprietăți sunt deseori exploatate în soluția inegalităților de tipul:
Funcția de formă
Pentru argumente reale, funcția de valoare absolută Este uniform, continuu peste tot și diferențiat pentru . Această funcție nu este inversabilă , deoarece nu este injectivă : pentru fiecare valoare a intervalului există două numere (un număr și opusul acestuia) cu aceeași valoare absolută (cu excepția cazului zero).
Transformări cu modulul
O functie poate fi transformat în funcție de argumentul modulului: într-o funcție de tip forma face pozitiv ceea ce este negativ și lasă pozitiv ceea ce este pozitiv; prin urmare graficul funcției va fi simetrizat față de axă în intervalele în care . Dacă argumentul modulului este, de asemenea, variabila independentă a funcției, adică este de tip , funcția devine uniformă; rezultă că partea graficului din stânga axei ( ) este anulat și înlocuit de simetrie față de axă din partea graficului din dreapta acestora ( ).
Generalizări
Termenul valoare absolută este de obicei folosit în lumea reală. Generalizând această noțiune la numere complexe , vectori și spații metrice mai generale, termenul modulo este folosit mai frecvent.
Numere complexe
În cazul unui număr complex modulul este definit ca
unde este este partea reală a numărului și partea imaginară . Asa de este distanța dintre origine și în planul complex . Această definiție coincide cu cea precedentă dacă numărul complex este un număr real.
Într-un mod echivalent putem defini modulul ca , unde este este conjugatul complex al lui .
Această definiție de formular pe satisface proprietățile de la 1 la 7 de mai sus: de fapt, identificarea câmpului complex cu spațiul , nu este alta decât norma euclidiană a vectorului .
Pentru argumente complexe , funcția modulo este întotdeauna continuu, dar nu este niciodată diferențiat (se poate vedea arătând că nu satisface ecuațiile Cauchy-Riemann ).
Forma unui vector
Forma unui vector -dimensional este dat în general de:
Rețineți că este distanța vectorului de la originea axelor și că, pe lângă termenul modulo , este adesea folosit termenul normă euclidiană sau pitagorică (deoarece în 2 dimensiuni această formulă este tocmai teorema pitagorică ).
Utilizarea acestui termen se explică prin faptul că modulul așa cum este scris aici poate fi considerat un caz particular, în spațiul euclidian , al noțiunii de normă a vectorului unui spațiu normat sau a unei matrice : setul real și setul de complexe poate fi de fapt considerat spații normate unidimensionale și seturi de matrice .
Programează valoarea absolută
Majoritatea limbajelor de programare oferă în bibliotecile lor matematice o funcție pentru calcularea valorii absolute, de exemplu În limbajul C valoarea absolută a unui număr este calculată de funcțiile abs()
, labs()
, llabs()
(în C99) , fabs()
, fabsf()
și fabsl()
.
Scrierea versiunii funcției pentru numere întregi este banală, dacă nu luați în considerare cazul limitativ în care este introdus cel mai mare întreg negativ, iată un exemplu:
int abs ( int i )
{
dacă ( i < 0 )
retur - i ;
altceva
retur i ;
}
Versiunile pentru numerele cu virgulă mobilă sunt mai complexe, deoarece trebuie să țină cont de codurile speciale pentru infinit și nu-un-număr .
Presupunând intrarea pe 32 de biți, putem folosi și algebra booleană pentru a produce un xor fără a utiliza salturi condiționale, astfel:
De fapt, dacă x este pozitiv, x >> 31 va produce 0x0 prin urmare abs (x) = x, în schimb dacă x este negativ x >> 31 va produce -1 și, prin urmare, xor efectuează complementul la 1 din x și scăderea lui -1 complementul lui 2 obținând valoarea absolută.
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere cu valoare absolută
linkuri externe
- ( EN ) Valoare absolută , în Encyclopedia Britannica , Encyclopædia Britannica, Inc.