LaTeX/Wiskundige formules

LaTeX

  1. Inleiding
  2. Begin
  3. Een basisdocument maken
  4. Wetenschap
    1. Wiskundeomgeving
    2. Formules
    3. Chemie
  5. Tekstopmaak
  6. Paginaopmaak
  7. Tabellen
  8. Figuren
  9. Referenties
  10. Bibliografiemanagement
  11. TeX-figuren
  12. Hyperlinks
  13. Index aanmaken
  14. Presentaties
  15. Algoritmes en broncodes
  16. Brieven
  17. Testen en examens

Apendices

Algemene formules

bewerken

Normale, arithmetische uitdrukkingen kunnen in de wiskunde-context direct ingetikt worden. Bijvoorbeeld:

$ a + b = c $  
$ c - a * b + d / (e + f) $  

Symbolen

bewerken

Binnen de wiskunde-context kun je gebruik maken van speciale symbolen. Deze symbolen worden gegenereerd door AMSTeX functies, meestal zonder argumenten. Om de symbolen te kunnen gebruiken, neem je de volgende regels op in je LaTeX-bestand:

\usepackage{amssymb}
\usepackage{amsmath}

Dit pakket definieert een grote lijst wiskundige symbolen.

Speciale tekensets

bewerken

AMSTeX heeft de beschikking over een aantal speciale tekensets: Schoolbord Vetgedrukt, Vetgedrukt, Vetgedrukt voor Grieks, Fraktur en Kalligrafie:

Schoolbord Vetgedrukt \mathbb{N}, \mathbb{R}, \mathbb{C}, \mathbb{G}, etc...  
Vetgedrukt \mathbf{x}, \mathbf{y}  
Vetgedrukt voor Grieks \boldsymbol{\alpha}, \boldsymbol{\beta}, \boldsymbol{\gamma}  
Fraktur \mathfrak{a}, \mathfrak{A}, etc...  
Kalligrafie \mathcal{a}, \mathcal{A}, etc...  

TIP: Als je in je document veel gebruik maakt van  , dan kan je best een nieuw commando maken in LaTeX: Zet de code \newcommand{\R}{\mathbb{R}} in de hoofding van het document en je moet enkel nog \R typen om het symbool van de reële getallen te verkrijgen.

Wat zou wiskunde zijn zonder een compleet arsenaal aan Griekse letters?

  \alpha   \vartheta   \varpi   \chi   \Eta   \Pi
  \beta   \iota   \rho   \psi   \Theta   P
  \gamma   \kappa   \varrho   \omega   I   \Sigma
  \delta   \lambda   \sigma   A   K   T
  \epsilon   \mu   \varsigma   B   \Lambda   \Upsilon
  \varepsilon   \nu   \tau   \Gamma   M   \Phi
  \zeta   \xi   \upsilon   \Delta   N   X
  \eta   o (gewoon o)   \phi   E   \Xi   \Psi
  \theta   \pi   \varphi   Z   O   \Omega

Hebreeuws

bewerken
  \aleph   \beth   \gimel   \daleth

Operatoren

bewerken
  \pm   \triangleright   \setminus   \circ
  \mp   \times   \bullet   \star
  \vee   \wr   \ddagger   \cap
  \dagger   \oplus   \smallsetminus   \cdot
  \wedge   \otimes   \cup   \triangleleft

Relaties

bewerken
  \leq   \ni   \approx
  \vdash   \cong   \mid
  \in   \supset   \equiv
  \vdash   \supseteq   \sim
  \subset   \geq   \simeq
  \subseteq   \models   \smile
  \perp   \frown   \neq

Verder geldt dat van iedere relationele operator het tegenovergestelde gemaakt kan worden door er \not voor te zetten; zo zijn er bijvoorbeeld \not\leq ( ), \not\sim ( ) en \not\models ( ). Dit trucje werkt ook voor de relaties die geen AMSTeX functies zijn: \not= ( ), \not< ( ) enzovoorts.

  \leftarrow   \rightarrow   \uparrow
  \longleftarrow   \longrightarrow   \downarrow
  \Leftarrow   \Rightarrow   \Uparrow
  \Longleftarrow   \Longrightarrow   \Downarrow
  \leftrightarrow   \updownarrow   \Updownarrow
  \Leftrightarrow   \Longleftrightarrow   \nwarrow
  \mapsto   \longmapsto   \nearrow
  \hookleftarrow   \hookrightarrow   \overleftarrow{\rightarrow}
  \searrow   \swarrow   \overrightarrow{\leftarrow}

Standaard functies

bewerken

Zoals eerder opgemerkt gaat het met de spatiëring waarschijnlijk verkeerd als je in de wiskunde-context gewoon tekst gaat tikken. Voor bepaalde standaardfuncties zijn daarom AMSTeX-functies ingebouwd:

\arccos \cos \csc \exp \ker \limsup \min
\arcsin \cosh \deg \gcd \lg \ln \Pr
\arctan \cot \det \hom \lim \log \sec
\arg \coth \dim \inf \liminf \max \sin
\sinh \sub \tan \tanh

Kwantoren

bewerken

De kwantoren zijn variabel in grootte en passen zich aan aan het predicaat dat zij meekrijgen.

  \sum   \coprod   \biguplus
  \bigcap   \bigsqcup   \oint
  \bigodot   \bigoplus   \bigwedge
  \prod   \int   \bigotimes
  \bigcup   \bigvee

Wanneer je bij deze kwantoren boven- en of ondergrenzen definieert, worden deze netjes gepositioneerd (zie formattering, hieronder).

Andere tekens

bewerken

Verdere functies die bruikbaar zijn:

  \ldots   \cdots   \vdots   \ddots
  \forall   \infty   \hbar   \emptyset
  \exists   \nabla   \triangle   \partial
  \imath   \ell   \neg   \angle
  \top   \flat   \natural   \sharp
  \wp   \bot   \clubsuit   \diamondsuit
  \heartsuit   \spadesuit

Simpele formatteringen

bewerken

Veel formattering is niet mogelijk in de Wikipedia-implementatie van AMSTeX. Maar met weinig kom je gelukkig ook een heel eind.

Superscript en subscript

bewerken

De voornaamste formatteringen zijn superscriptie en subscriptie. Superscriptie heeft de vorm

tekst^{tekst}

met het volgende effect:

 


Subscriptie daarentegen ziet er als volgt uit (met een underscore):

tekst_{tekst}

met als effect:

 


Bijvoorbeeld:

\forall_{i \in \N, j \in \N \setminus \{0\}} (i/j \in \mathbb{Q})

wordt

 


Iets aardigs gebeurt er met het gebruik van super- en subscriptie bij kwantoren. Deze super- en subscripten worden namelijk automatisch "mooi geplaatst". Bijvoorbeeld

\sum_{i=1}^{N-1} N-i = (N-1) \cdot N/2

wordt

 

Accenten

bewerken

Naast super- en subscriptie, kun je in de wiskunde-context ook accenten aanbrengen. Dit gebeurt met behulp van functies die een karakter als argument meekrijgen.

  \hat{a}   \check{a}
  \acute{a}   \grave{a}
  \bar{a}   \vec{a}
  \dot{a}   \ddot{a}
  \breve{a}   \tilde{a}

Afgeleiden en andere constructies

bewerken

AMSTeX kent ook een aantal zogeheten constructie-functies. Deze functies verzorgen weergave van speciale notatie rondom stukken tekst. De tekst waar het om gaat, wordt als argument meegegeven.

  \overleftarrow{abc}   \overrightarrow{abc}
  \overline{abc}   \underline{abc}
  \overbrace{abc}   \underbrace{abc}
  \sqrt{abc}   \sqrt[n]{abc}
  \frac{abc}{xyz}   \widehat{abc}

Haakjes

bewerken

Ronde en rechte haken -- "()", "[]" -- zijn direct te gebruiken in de wiskunde-context. Accolades worden normaal gebruikt voor argumenten, daarom moet er een backslash voor bij gebruik als tekst: "\{", "\}".

Daarnaast kent het systeem nog de volgende haken (en wat daarop lijkt):

  \lfloor   \rfloor
  \lceil   \rceil
  \langle   \rangle
  |   \|

Bij het gebruik van ronde haken kan het bij sommige functies mooi zijn wanneer de haken groter zijn dan het standaardformaat. Dit kan worden bereikt door het gebruik van \left en \right. Vergelijk onderstaande codes:

2+3\cdot(\frac{(x+a)^{230}}{D}-1)
 
2+3\cdot\left (\frac{(x+a)^{230}}{D}-1 \right)
 

Matrices

bewerken

Matrices zijn de basis van alle, grotere constructies in Wikipedia AMSTeX. Een matrix is een blok van M rijen en N kolommen (dus MxN elementen) waarin ieder element een formule of constructie mag zijn.

Een matrix heeft zijn eigen context binnen de wiskunde-context; deze wordt afgeschermd door \begin{matrix} en \end{matrix}.

Een matrix wordt rij voor rij, kolom voor kolom opgebouwd. Als scheidingsteken tussen kolommen wordt een &-teken gebruikt; als scheiding tussen rijen een dubbele backslash (\\). Een helder voorbeeld is de volgende eenheidsmatrix van 5x5:

\begin{matrix} 
1 & 0 & 0 & 0 & 0 \\
0 & 1 & 0 & 0 & 0 \\
0 & 0 & 1 & 0 & 0 \\
0 & 0 & 0 & 1 & 0 \\
0 & 0 & 0 & 0 & 1
\end{matrix}
 

Een iets uitgebreider voorbeeld:

\begin{matrix}
x^{2} + 3x - 9 & \int_{-\infty}^{\infty}f(g(x))~dx\\
\frac{7x}{19y} & \left\{ \begin{matrix} 
                            1 & 2 \\ 
                            3 & 4 
                          \end{matrix} \right\}
\end{matrix}
 

Er zijn een aantal varianten op matrices, die allemaal te maken hebben met de afscheidingen rondom de matrix. In de bovenstaande gevallen, was er bijvoorbeeld geen afscheiding. We kennen echter rechtomlijnde matrices, dubbel rechtomlijnde matrices, blokmatrices, matrices in accolades en matrices in haken:

Stijl Voorbeeld resultaat
"Gewoon"
\begin{matrix} x & y \\ v & w \end{matrix}
 
Rechtomlijnd
\begin{vmatrix} x & y \\ v & w \end{vmatrix}
 
Dubbel rechtomlijnd
\begin{Vmatrix} x & y \\ v & w \end{Vmatrix}
 
Blok
\begin{bmatrix} x & y \\ v & w \end{bmatrix}
 
Accolades
\begin{Bmatrix} x & y \\ v & w \end{Bmatrix}
 
Haken
\begin{pmatrix} x & y \\ v & w \end{pmatrix}
 

Een zeer veel voorkomende matrix met haken is de 1x2-matrix; deze wordt namelijk gebruikt voor binomiaal notatie. Dit komt zo vaak voor, dat hiervoor een kortere constructie bedacht is:

{a \choose b}

wordt

 

Gevalsonderscheid

bewerken

Constructies van gevalsonderscheid vallen prachtig te maken met behulp van matrices. Beschouw bijvoorbeeld de volgende definitie van de notatie van Knuth:

[\mathcal{B}] = \left\{ \begin{matrix}\mbox{Als } \mathcal{B} & 1 \\ \mbox{Anders } & 0 \end{matrix}\right.
 

Meerregelige vergelijkingen

bewerken

Ook vergelijkingen over meerdere regels kunnen met matrices makkelijk opgesteld worden, al wordt voor heel lange vergelijkingen meestal wel een aangepaste wiskunde omgeving gebruikt.

\begin{matrix}
& ax^{2} + bx + c = 0 \\
\equiv &\{q(r+s) = qr + qs; \frac{p}{q} \cdot \frac{r}{s} = \frac{pr}{qs}; \frac{p}{1} = p; \ldots \} \\
& a(x^{2} + \frac{b}{a} x + \frac{c}{a} ) = 0 \\
\equiv &\{p + 0 = p; q - q = 0\} \\
& a(x^{2} + 2 \frac{b}{2a} x + (\frac{b}{2a}) - (\frac{b}{2a}) + \frac{c}{a}) = 0 \\
\equiv &\{(p+q)^{2} = p^{2} + 2pq + q^{2}\} \\
& a((x + \frac{b}{2a})^{2} + \frac{4ac-b^{2}}{4a^{2}}) = 0 \\
\equiv &\\
& x = \frac{-b \pm \sqrt{b^{2} - 4ac}}{2a}
\end{matrix}
 
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.