Uitdrukking (wiskunde)

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

In de wiskunde en informatica is een uitdrukking of expressie een taalfragment dat een waarde representeert. Een uitdrukking geeft een welgevormde combinatie of logische samenstelling van wiskundige symbolen weer. Zo is bijvoorbeeld

2x + 4 = 0\,

een uitdrukking, terwijl

\frac{)x)}{0}

dit niet is, aangezien de haakjes links en rechts niet kloppen en delen door nul niet kan. De eerste uitdrukking heet welgevormd, de tweede uitdrukking is niet welgevormd.

Niet ieder grammaticaal welgevormd taalfragment is een expressie. Gegeven de functie

ƒ : N → N
ƒ : x \mapsto x + 7

is het fragment

ƒ(-3)

grammaticaal welgevormd, maar desondanks geen uitdrukking. ƒ is immers niet gedefinieerd op het getal -3 en ƒ(-3) representeert daardoor geen waarde.

Als er variabelen in het fragment voorkomen dan is het fragment een uitdrukking indien de weergegeven waarde te berekenen is. In een context van reële getallen is "a+b" is een uitdrukking omdat a en b betekenisvol door reële getallen kunnen vervangen worden. Een uitdrukking is een syntactisch concept, de betekenis van variabelen is relevant, maar verschillende deelgebieden van de wiskunde hebben verschillende noties van wat wel en niet is toegestaan. Zie het artikel over formele taal voor een beschrijving hoe uitdrukkingen worden geconstrueerd .

Types uitdrukkingen[bewerken]

4 + 3 \,
4x^5 - \frac{6x^4}{11} - x^3\sqrt{2} + x^2 + \frac{x}{7} - \frac{13}{6}
y=\frac{x}{2}+13
\frac{x^2+5x-3}{x-2}
\left(\frac{2}{3}\right)^{x+4}
\frac{\sin2\alpha}{\cot3\alpha}+\cos^2\alpha
(i + 1)^{21} \,
y \cdot e^y + x\,

Manipuleren van uitdrukkingen[bewerken]

Nuvola single chevron right.svg Zie ook: Formeel systeem

Net zoals uitdrukkingen worden gevormd volgens zekere regels (regels die in de diverse deelgebieden van de wiskunde kunnen verschillen), kan men vaak, volgens vastgestelde regels, een nieuwe vorm aan een uitdrukking geven, soms zijn deze regels zeer algemeen, soms specifiek en alleen toepasbaar in een specifiek deelgebied van de wiskunde.

Voorbeeld :

x^2 + 3x - 4
= (x + 4)(x - 1)\,.

Variabelen[bewerken]

Veel verschillende uitdrukkingen bevatten letters. Deze letters worden variabelen genoemd. Variabelen kunnen worden onderverdeeld in twee hoofdgroepen. Men onderscheidt de vrije variabele en de gebonden variabele.

Voor sommige combinaties van waarden voor de vrije variabelen kan een uitdrukking worden geëvalueerd. Voor andere combinaties van waarden kan de uitdrukking ongedefinieerd zijn. De uitdrukking is op deze manier een uitdrukking van een functie.

Bijvoorbeeld de uitdrukking

\frac{x}{y}

geëvalueerd voor x = 10, y = 5, zal 2 geven; maar ze is ongedefinieerd voor x = 7, y = 0.

De evaluatie van een uitdrukking hangt af van de definitie van de wiskundige operatoren op het waardesysteem dat in de definitie van deze operator ligt besloten.

Van twee uitdrukkingen zegt men deze equivalent (gelijkwaardig) zijn als zij voor elke combinatie van waarden van de vrije variabelen hetzelfde resultaat geven, waardoor zij in feite dezelfde functie representeren.

De volgende twee uitdrukkingen zijn equivalent:

\sum_{n=1}^{3} 2nx
 12x

Voor elke reële waarde van x geven ze hetzelfde resultaat. Bijvoorbeeld voor x=3 is de waarde 36.

Lambdacalculus[bewerken]

Uitdrukkingen en hun evaluatie zijn in de jaren dertig van de twintigste eeuw door Alonzo Church en Stephen Kleene geformaliseerd in hun lambdacalculus. Deze lambdacalculus is de laatste tachtig jaar van grote invloed geweest op de ontwikkeling van de moderne wiskunde en computertalen. Eén van de interessantste resultaten is de ontdekking dat de equivalentie van twee uitdrukkingen in de lambdacalculus in sommige gevallen onbeslisbaar is. Dit geldt voor enige uitdrukking in enig systeem dat een kracht heeft die vergelijkbaar is met de lambdacalculus.

Zie ook[bewerken]