ForHosting KIT · Mathematik

Adjunkte Matrix berechnen – adj(A) online & API

Für die Matrix mit den Zeilen (2, 1) und (1, 3) hat die Adjunkte die Zeilen (3, −1) und (−1, 2), die Determinante ist 5. Das klappt für jede quadratische Matrix bis 32 mal 32, auch für singuläre. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.

Die Adjunkte einer quadratischen Matrix, auch klassische Adjunkt genannt, ist die Transponierte ihrer Kofaktormatrix: Jeder Eintrag ist eine vorzeichenbehaftete Determinante der Untermatrix, die nach dem Streichen einer Zeile und einer Spalte übrig bleibt. Anders als die Inverse existiert die Adjunkte für jede quadratische Matrix, auch für singuläre, denn die Identität A mal adj(A) gleich det(A) mal der Einheitsmatrix gilt immer. Für eine 2×2-Matrix ist das Rezept berühmt: Vertauschen Sie die Diagonaleinträge und negieren Sie die Nebendiagonale. Bei höheren Ordnungen berechnet dieser Rechner jeden Kofaktor-Minor mit geschlossenen Formeln für kleine Blöcke und mit LU-Zerlegung mit partieller Pivotisierung für den Rest, bis zu 32×32. Senden Sie ein verschachteltes Array endlicher reeller Zahlen und erhalten Sie die bereinigte adjungierte Matrix, die Determinante, ein Singularitäts-Flag, die verwendete Methode und eine kurze Formelangabe. Nicht quadratische, leere, nicht numerische oder zu große Eingaben werden mit einem klaren Validierungsfehler abgelehnt, statt eine stillschweigend falsche Antwort zu liefern.

Wie die adjungierte Matrix berechnet wird

Beginnen Sie mit einem n×n-Array endlicher reeller Zahlen. Die Fähigkeit validiert zunächst die Struktur: Jede Zeile muss ein Array sein, dessen Länge der Zeilenanzahl entspricht, das Gitter darf nicht leer sein und die Dimension darf zweiunddreißig nicht überschreiten. Die Adjunkte wird dann Eintrag für Eintrag aus Kofaktoren aufgebaut.

Der Kofaktor C[i][j] ist (−1) hoch i plus j, multipliziert mit der Determinante des Minors, der nach dem Streichen von Zeile i und Spalte j übrig bleibt; die Adjunkte ist die Transponierte dieser Kofaktormatrix, sodass adj(A)[i][j] gleich C[j][i] ist. Für eine 1×1-Matrix gilt die Konvention adj([a]) gleich [1], wodurch die Identität A mal adj(A) gleich det(A) mal I auch im skalaren Eckfall wahr bleibt. Bei 2×2-Eingaben kollabiert die Kofaktorkonstruktion zum bekannten Vertauschen-und-Negieren-Muster: Die Adjunkte von [[a,b],[c,d]] ist [[d,−b],[−c,a]], die Antwort ist also exakt.

Bei höheren Ordnungen wird jede Minor-Determinante mit geschlossenen Formeln für Blöcke bis 3×3 und darüber hinaus mit LU-Zerlegung mit partieller Pivotisierung ausgewertet, was die Arithmetik deterministisch und numerisch stabil hält, ganz ohne probabilistische Schritte. Einträge können als Zahlen oder numerische Zeichenketten ankommen; NaN und Infinity scheitern an der Validierung.

Wo die adjungierte Matrix in der Praxis auftaucht

In Kursen zur linearen Algebra werden Kofaktor- und Adjunkt-Übungen ständig gestellt, denn die Adjunkte ist die Brücke zwischen Determinanten und Inversen: Ist det(A) ungleich null, gilt A invers gleich adj(A) geteilt durch det(A). Ein verlässliches Orakel, das die vollständige Adjunkte liefert, beschleunigt Korrekturen, Demo-Vorbereitung und die Erstellung von Lösungsschlüsseln. Symbolische und Computer-Algebra-Arbeit nutzt die Adjunkte, um Inverse über Polynomringen auszudrücken und Identitäten wie die Cramersche Regel zu beweisen, bei der jede Lösungskomponente ein Quotient von Determinanten aus adj(A) mal b ist.

In Geometrie und Computergrafik hängt die Adjunkte des oberen linken Blocks einer Transformation mit dem Transport von Normalenvektoren bei nicht uniformer Skalierung zusammen, und Ingenieure prüfen die Identität A mal adj(A) gleich det(A) mal I als günstige Konsistenzprobe, bevor sie eine teurere Inversion versuchen. Singuläre Matrizen sind bei rangdefizienten Least-Squares-Preflights alltäglich, und die Adjunkte bleibt dort wohldefiniert — ein sicheres Diagnosewerkzeug, wo eine Inverse schlicht scheitern würde. Benötigen Sie später Determinanten, Inverse, Eigenwerte oder Rang, behandeln Sie diese als eigene Suchintentionen und Landingpages, statt diese Adjunkt-Seite zu überladen.

Lösungsschlüssel für Hausaufgaben und Prüfungen

Erzeugen Sie adj(A), Determinanten und Singularitäts-Flags für 2×2-, 3×3- und kleine n×n-Aufgabensätze aus Lehrbüchern, damit Lehrkräfte und Auto-Grader dieselbe Grundwahrheit teilen.

Herleitung der Inversen und Cramersche Regel

Erhalten Sie adj(A) als Zähler von A⁻¹ = adj(A)/det(A) und als Motor hinter der Cramerschen Regel in symbolischen Übungen und Beweisprüfern.

Diagnostik singulärer Matrizen

Berechnen Sie die Adjunkte dort, wo keine Inverse existiert, und verifizieren Sie die Identität A·adj(A) = det(A)·I als Preflight vor teureren Zerlegungen.

Was ist der Unterschied zwischen Adjunkt und Adjunkt (Adjugate)?

In diesem Kontext sind sie dasselbe: die Transponierte der Kofaktormatrix, manchmal klassische Adjunkt genannt. Nicht zu verwechseln mit der konjugiert-transponierten Matrix, die über komplexen Matrizen ein anderes Objekt ist.

Existiert die Adjunkte auch bei singulären Matrizen?

Ja. Die Adjunkte ist für jede quadratische Matrix definiert, da sie nur Minoren und deren Determinanten benötigt. Die Identität A·adj(A) = det(A)·I gilt weiterhin; bei singulären Matrizen ist die rechte Seite die Nullmatrix.

Was passiert, wenn die Matrix nicht quadratisch ist?

Die Kofaktorkonstruktion braucht für jeden Eintrag eine Zeile und eine Spalte, daher werden ungleichmäßige Zeilen oder abweichende Zeilen- und Spaltenanzahlen mit einer Meldung abgelehnt, die die fehlerhafte Zeile nennt.

Wie groß darf die Matrix maximal sein?

n ≤ 32. Jeder Kofaktor-Minor wird mit geschlossenen Formeln oder LU-Zerlegung ausgewertet; Unterrichts- und Wettbewerbsgrößen sind auf dem kostenlosen Pfad vollständig abgedeckt.

Wie erhalte ich aus der Adjunkten die inverse Matrix?

Teilen Sie jeden Eintrag der Adjunkten durch die Determinante. Das funktioniert nur, wenn die Determinante nicht null ist: Eine singuläre Matrix hat zwar eine Adjunkte, aber keine Inverse.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/math/adjoint-matrix

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/math/adjoint-matrix \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"matrix":[[2,1],[1,3]]}'
{
  "matrix": [
    [
      2,
      1
    ],
    [
      1,
      3
    ]
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.adjoint_matrix",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Wie die adjungierte Matrix berechnet wird

Die gesamte Arithmetik ist reiner Gleitkomma-Code ohne Zufallsseeds, ohne Zeitstempel, ohne Netzwerkaufrufe und ohne Modelldrift, sodass identische Matrizen stets Byte-identisches JSON erzeugen. Die Antwort liefert die bereinigte Adjunkte mit stabiler Rundung auf zwölf signifikante Stellen, die Dimension n, die einmalig berechnete Determinante, ein boolesches is_singular-Flag, das Methoden-Label und eine lesbare Formelangabe zur verwendeten Kofaktor-Identität.

Was Sie senden und was Sie zurückbekommen

Jede Zeile muss gleich lang sein, und diese Länge muss der Zeilenanzahl entsprechen, damit die Matrix quadratisch ist. Klassische Lehrbuch-Prüffälle sind die 2×2-Matrix mit den Zeilen zwei eins und eins drei, deren Adjunkte [[3,−1],[−1,2]] ist, das 3×3-Beispiel [[1,2,3],[0,1,4],[5,6,0]] mit der Adjunkt [[−24,18,5],[20,−15,−4],[−5,4,1]] sowie eine singuläre Matrix, deren Adjunkte dennoch existiert und A mal adj(A) gleich der Nullmatrix erfüllt. Senden Sie ein Pflichtfeld namens matrix: entweder ein verschachteltes JSON-Array aus Zeilen endlicher Zahlen, etwa zwei Komma eins dann eins Komma drei für den klassischen 2×2-Fall, oder eine JSON-Zeichenkette, die dasselbe verschachtelte Array kodiert. Fehlende Matrix, Nicht-Array-Formen, ungleichmäßige Zeilen, nicht numerische Zellen, NaN, Infinity, leere Gitter und Dimensionen über 32×32 scheitern mit invalid_input und werden nicht berechnet. Im Erfolgsfall spiegelt die Antwort die bereinigte Eingabematrix, die ganzzahlige Dimension n, die adjungierte Matrix als verschachteltes Array derselben Form, die Determinante, ein is_singular-Flag, die Methode als einen der Werte trivial_1x1, cofactor_closed_2x2 oder cofactor_minors_lu sowie eine kurze Formelangabe, die daran erinnert, dass adj(A) die Transponierte der Kofaktormatrix ist und dass A mal adj(A) gleich det(A) mal der Einheitsmatrix gilt. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.

Wo die adjungierte Matrix in der Praxis auftaucht

Da diese Fähigkeit eine reine Rechenmaschine ist, gilt für die API die veröffentlichte Basis von $0.002 pro erfolgreichem Element, und fehlgeschlagene Validierung wird nicht vom Guthaben abgebucht.

Was kostet das?

Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingaben werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →