Skip to main content

Formeln & Diagramme

 

Mathematische Formeln ✍️

1) Grundlagen (Inline & Display)

  • Pythagoras (rechtwinkliges Dreieck):

    $$ a^2 + b^2 = c^2 $$
  • Quadratische Lösungsformel:

    $$ x_{1,2}=\frac{-b\pm\sqrt{b^2-4ac}}{2a} $$
  • Binomische Formel:

    $$ (x+y)^2=x^2+2xy+y^2 $$
  • Euler-Identität:

    $$ e^{i\pi}+1=0 $$

2) Analysis

  • Ableitung (Potenzregel):

    $$ \frac{d}{dx}\,x^n = n x^{n-1} $$
  • Produktregel:

    $$ (fg)' = f'g + fg' $$
  • Kettenregel:

    $$ \frac{d}{dx}f\!\bigl(g(x)\bigr)=f'\!\bigl(g(x)\bigr)\cdot g'(x) $$
  • Integral (Partielle Integration):

    $$ \int u\,dv = uv-\int v\,du $$
  • Taylor-Polynom um $0$ bis Ordnung $n$:

    $$ f(x)\approx \sum_{k=0}^{n}\frac{f^{(k)}(0)}{k!}\,x^k $$

3) Lineare Algebra & Wahrscheinlichkeit

  • Matrixmultiplikation (Definition eines Eintrags):

    $$ (AB)_{ij}=\sum_{k=1}^{n}A_{ik}B_{kj} $$
  • Determinante einer $2\times 2$-Matrix:

    $$ \det\begin{pmatrix}a&b\\c&d\end{pmatrix}=ad-bc $$
  • Bedingte Wahrscheinlichkeit:

    $$ P(A\mid B)=\frac{P(A\cap B)}{P(B)} $$
  • Bayes-Theorem:

    $$ P(A\mid B)=\frac{P(B\mid A)\,P(A)}{P(B)} $$
  • Erwartungswert (diskret):

    $$ \mathbb{E}[X]=\sum_{x}x\cdot P(X=x) $$

Diagramme mit Mermaid 📈

1) Flowchart: Ablauf „Quadratische Gleichung lösen“

Hinweis: In Knotenbeschriftungen keine runden Klammern – daher z.B. „Diskriminante berechnen“ statt „D berechnen“.

flowchart TD
  A["Start"] --> B["Eingabe: a, b, c"]
  B --> C["Diskriminante: D = b^2 - 4ac"]
  C --> D{"D < 0?"}
  D -->|ja| E["Keine reellen Lösungen"]
  D -->|nein| F{"D = 0?"}
  F -->|ja| G["Eine Lösung: x = -b / 2a"]
  F -->|nein| H["Zwei Lösungen: x1, x2 via Mitternachtsformel"]
  E --> Z["Ende"]
  G --> Z
  H --> Z

2) Sequence Diagram: Anfrage–Antwort bei einer Formel-API

sequenceDiagram
  participant U as User
  participant C as Client
  participant S as Server

  U->>C: Eingabe „Formel anfragen“
  C->>S: GET /formula?id=pythagoras
  S-->>C: 200 OK + LaTeX
  C-->>U: Anzeige der Formel

3) Klassendiagramm: Mini-Modell für Vektoren und Matrizen

classDiagram
  class Vector {
    +int dim
    +float[] data
    +norm() float
    +dot(Vector) float
  }

  class Matrix {
    +int rows
    +int cols
    +float[][] data
    +mul(Vector) Vector
    +mul(Matrix) Matrix
  }

  Matrix --> Vector : „wirkt auf“

4) Diagramm: Graph einer Funktion als Beziehung (konzeptionell)

flowchart LR
  X["x Werte"] --> F["f anwenden"]
  F --> Y["y Werte"]
  Y --> P["Punkte im Koordinatensystem"]

Wenn du mir sagst, für welches Thema (z.B. Trigonometrie, Differentialgleichungen, Statistik, Lineare Algebra) und welchen Schwierigkeitsgrad, erstelle ich dir gern gezielt passende Formeln plus ein oder zwei wirklich passende Diagramme dazu.