Calculadora da regra de Cramer - Sistemas e determinantes
Resolva sistemas de equações lineares 2×2 e 3×3 usando a regra de Cramer. Informe a matriz de coeficientes e as constantes para obter soluções exatas com etapas de determinantes.
Selecione o tamanho do sistema, informe a matriz de coeficientes e o vetor de constantes e clique em Resolver para ver a solução e todos os determinantes intermediários.
Calculadora da regra de Cramer - Sistemas e determinantes
Resolva sistemas de equações lineares 2×2 e 3×3 usando a regra de Cramer. Informe a matriz de coeficientes e as constantes para obter soluções exatas com etapas de determinantes.
Informe as linhas separadas por ponto e vírgula (;) e os elementos por vírgulas (,)
Informe as constantes separadas por vírgulas (,)
Sobre a calculadora da regra de Cramer
A regra de Cramer é um teorema de álgebra linear que fornece uma fórmula explícita para a solução de um sistema de equações lineares com tantas equações quanto incógnitas, quando o sistema tem solução única. Nomeada em homenagem ao matemático suíço Gabriel Cramer, que a publicou em 1750, a regra expressa o valor de cada incógnita como a razão entre dois determinantes: o determinante do numerador é obtido a partir da matriz de coeficientes substituindo a coluna correspondente à incógnita pelo vetor de constantes, e o denominador é o determinante da matriz de coeficientes original.
Para um sistema 2×2 ax + by = e, cx + dy = f, a matriz de coeficientes é A = [[a,b],[c,d]] e o determinante D = ad − bc. Se D ≠ 0, a solução única é x = (ed − bf)/D e y = (af − ce)/D. Para um sistema 3×3, quatro determinantes devem ser calculados — um para a matriz de coeficientes e um para a matriz substituída de cada variável.
A exigência D ≠ 0 é essencial. Quando D = 0, a matriz de coeficientes é singular, o que significa que o sistema não tem solução (as equações são contraditórias) ou tem infinitas soluções (as equações são redundantes). A regra de Cramer não consegue determinar qual caso se aplica — para sistemas singulares, você deve usar outros métodos, como eliminação de Gauss ou redução por linhas.
A regra de Cramer tem propriedades teóricas importantes, mesmo quando não é o método computacional mais eficiente. Ela fornece uma expressão fechada explícita para cada variável, útil em álgebra simbólica, análise de sensibilidade e demonstrações. Por exemplo, quando todos os coeficientes e constantes são inteiros, a regra garante que o numerador e o denominador de cada solução também sejam inteiros — portanto, entradas racionais sempre produzem soluções racionais. Essa propriedade de preservação da racionalidade é explorada em cálculos aritméticos exatos.
Do ponto de vista computacional, a regra de Cramer é prática para sistemas 2×2 e 3×3 porque os cálculos de determinantes são rápidos. Para sistemas maiores, a eliminação de Gauss é muito mais eficiente (O(n³) contra O(n!) na expansão ingênua de determinantes), mas para os sistemas pequenos tratados por esta calculadora, a regra de Cramer oferece uma visão clara e passo a passo do processo de solução. Os valores dos determinantes exibidos no painel de resultados permitem verificar cada etapa de forma independente.
Exemplos da regra de Cramer
Sistemas de tamanhos diferentes com suas soluções por determinantes passo a passo.
| Sistema | Solução | Observações |
|---|---|---|
| 2x + y = 5, x + 3y = 4 | x = 2.2, y = 0.6 | Matriz: 2,1;1,3, constantes: 5,4 — D=5, Dx=11, Dy=3 → x=2.2, y=0.6. |
| 2x + 3y = 13, x − y = 0 | x = 2.6, y = 2.6 | Matriz: 2,3;1,-1 — as duas variáveis são iguais. D=−5, Dx=−13, Dy=−13 → x=y=2.6. |
| x + 2y + 3z = 14, 2x + y + 2z = 10, 3x + 2y + z = 10 | x = 1, y = 2, z = 3 | Sistema 3×3 com solução inteira. D=8, Dx=8, Dy=16, Dz=24 → x=1, y=2, z=3. |
Como usar a calculadora da regra de Cramer
- Selecione o tamanho do sistema: 2×2 para sistemas com duas variáveis ou 3×3 para sistemas com três variáveis.
- Informe a matriz de coeficientes no campo “Matriz de coeficientes (A)”. Separe os elementos de uma linha por vírgulas e as linhas por ponto e vírgula. Por exemplo: “2,3;1,-1” representa [[2,3],[1,−1]].
- Informe o vetor de constantes no campo “Vetor de constantes (b)” como valores separados por vírgulas, correspondendo ao número de equações.
- Clique em “Resolver sistema”. O resultado mostra o valor de cada variável e os determinantes D, Dx, Dy (e Dz para sistemas 3×3).
- Se o determinante for zero, o sistema é singular e não tem solução única — a calculadora informará isso em vez de mostrar uma solução.
Perguntas frequentes sobre a regra de Cramer
O que é a regra de Cramer?
A regra de Cramer é uma fórmula para resolver um sistema de n equações lineares em n incógnitas quando a matriz de coeficientes é invertível (não singular). Cada incógnita é expressa como a razão entre dois determinantes: o determinante principal da matriz de coeficientes no denominador e um determinante modificado — em que a coluna dessa variável é substituída pelo vetor de constantes — no numerador. Ela fornece uma solução explícita em forma fechada, em vez de uma solução algorítmica.
Quando a regra de Cramer falha?
A regra de Cramer falha quando o determinante da matriz de coeficientes é zero. Isso indica uma matriz singular, o que significa que o sistema não tem solução (inconsistente — as equações se contradizem) ou tem infinitas soluções (dependente — algumas equações são combinações redundantes de outras). Em qualquer caso, você deve usar eliminação de Gauss ou redução por linhas para determinar a natureza exata do conjunto de soluções.
A regra de Cramer é eficiente para sistemas grandes?
Não — a regra de Cramer é computacionalmente cara para sistemas grandes. Calcular um determinante por expansão de cofatores requer O(n!) operações, tornando-a impraticável para sistemas maiores que cerca de 4×4. A eliminação de Gauss resolve um sistema n×n em O(n³) operações, o que é muito mais eficiente. A regra de Cramer é mais adequada para sistemas 2×2 e 3×3, ou para trabalhos teóricos e simbólicos em que uma expressão fechada é valiosa.
Qual é o formato de entrada da matriz?
Informe as linhas separadas por ponto e vírgula e os elementos dentro de cada linha separados por vírgulas. Para o sistema 2×2 2x + 3y = 5, x − y = 4, informe “2,3;1,-1” para a matriz e “5,4” para as constantes. Para um sistema 3×3, use três linhas: “1,2,3;4,5,6;7,8,10”. Números negativos usam o sinal de menos padrão.
A regra de Cramer aceita coeficientes fracionários ou decimais?
Sim — esta calculadora aceita quaisquer coeficientes reais, incluindo decimais e frações inseridas como decimais (por exemplo, 0.5 em vez de 1/2). A aritmética interna usa ponto flutuante de dupla precisão IEEE 754, que fornece cerca de 15–16 dígitos significativos de precisão. Para sistemas com coeficientes inteiros exatos ou frações simples, os resultados serão exatos dentro do arredondamento.
Como verifico minha solução?
Substitua os valores calculados de x, y (e z) em cada equação original e verifique se os dois lados são iguais. Por exemplo, se você resolveu 2x + y = 5 e x + 3y = 4 e obteve x = 2.2, y = 0.6, verifique: 2(2.2) + 0.6 = 5 ✓ e 2.2 + 3(0.6) = 4 ✓. Os valores dos determinantes mostrados no painel de resultados também permitem verificar o cálculo da regra de Cramer passo a passo.