ForHosting KIT · Matemática

Calculadora de forma escalonada reduzida por linhas

Reduza uma matriz por completo: um sistema de 3 × 4 fica com três pivôs iguais a 1, zeros acima e abaixo de cada um e uma última coluna de -8, 1 e -2, com posto 3. Aceita até 50 linhas e 50 colunas. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

Esta calculadora de forma escalonada reduzida por linhas transforma uma matriz real m por n em sua forma escalonada reduzida única, usando eliminação de Gauss-Jordan com pivoteamento parcial, e informa cada posição de pivô junto com o posto da matriz. A RREF é o resultado final padrão do escalonamento completo em cursos de álgebra linear: cada entrada líder é um, cada coluna de pivô tem zeros acima e abaixo desse um, e as linhas não nulas formam uma escada limpa da esquerda para a direita. Os estudantes a usam para resolver sistemas lineares, identificar variáveis livres e variáveis presas, e conferir que duas matrizes aumentadas descrevem o mesmo conjunto-solução. O mecanismo é totalmente determinístico: apenas aritmética finita em ponto flutuante, sem chamadas de rede, sem amostragem aleatória e sem atalhos que dependam de data. Verificações clássicas incluem a matriz de livro-texto três por quatro com linhas 1, 2, −1, −4; 2, 3, −1, −11; e −2, 0, −3, 22, que se reduz a uma RREF de posto completo com três pivôs unitários, e blocos identidade simples que já estão em RREF.

Onde a RREF se encaixa nos estudos, na ciência e no software

Os estudantes encontram a forma escalonada reduzida por linhas quando um curso de álgebra linear passa das operações elementares de linha para os conjuntos-solução, quando um problema de olimpíada pede o posto e as variáveis livres de uma pequena matriz de inteiros, ou quando conferem que duas matrizes de coeficientes diferentes se reduzem à mesma RREF antes de confiar em um cálculo manual.

Professores podem gerar gabaritos para m e n modestos sem depender de aplicativos de calculadora opacos que perdem pivôs silenciosamente, reordenam colunas de forma inconsistente, ou escondem quais posições eram pivôs. Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para solucionadores, para normalizar sistemas aumentados digitados pelo usuário antes de demonstrações de tutoria, ou para atender enunciados de desafios de programação que exigem a RREF e as posições de pivô, em vez de um esboço improvisado.

A prática de engenharia e de dados costuma precisar de um escalonamento rápido e offline de um pequeno sistema denso, para que a estrutura de dependência e o posto possam ser conferidos sem um CAS completo sob pressão de tempo. Ferramentas de produto e de educação usam a RREF quando um aluno digita uma matriz e a interface precisa mostrar a forma reduzida ao lado da lista de pivôs e do posto.

Lição de casa e verificação de RREF

Reduza matrizes m×n de livro-texto por Gauss-Jordan, confira os pivôs unitários e as colunas de pivô zeradas, e confirme o posto antes das provas.

Tutoria e interfaces de sistemas lineares

Normalize matrizes de coeficientes ou aumentadas digitadas pelo usuário em RREF, para que fique óbvio quais variáveis são livres e quais são presas.

O que é RREF e em que ela difere da REF?

As duas têm uma escada de uns líderes, mas a RREF também obriga zeros acima de cada pivô (não só abaixo). Esta ferramenta sempre retorna a forma escalonada reduzida completa, via eliminação de Gauss-Jordan.

O que acontece se uma linha tiver o número errado de entradas?

Toda linha precisa ter o mesmo comprimento da primeira linha; matrizes irregulares não são aceitas.

A matriz precisa ser quadrada?

Não. Qualquer matriz retangular m×n é permitida, dentro dos limites documentados de linha e coluna. Sistemas aumentados são entradas comuns.

Como as posições de pivô são reportadas?

O posto é igual ao número de pivôs.

Qual é o tamanho máximo da matriz?

A matriz pode ter até 50 linhas e 50 colunas, quadrada ou não. Esse limite cobre os exercícios de aula e os sistemas pequenos e densos que costumam ser reduzidos à mão.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/algebra/rref

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

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

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_rows50
max_cols50
max_abs_entry1000000000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O que é a forma escalonada reduzida por linhas e o que a resposta contém

A forma escalonada reduzida por linhas é a matriz única obtida de uma matriz dada por operações elementares de linha, de modo que cada entrada líder diferente de zero seja um, cada pivô seja a única entrada diferente de zero em sua coluna, cada pivô fique estritamente à direita do pivô da linha acima, e quaisquer linhas totalmente nulas fiquem na parte de baixo. Esse formato deixa transparente a estrutura de um sistema linear: colunas de pivô correspondem a variáveis presas, colunas livres a variáveis livres, e o número de pivôs é o posto da matriz de coeficientes. Esta calculadora aplica eliminação de Gauss-Jordan com pivoteamento parcial em uma cópia da sua matriz, escalando cada linha de pivô para que o pivô se torne um, e eliminando toda outra entrada nessa coluna, tanto acima quanto abaixo. A resposta retorna a matriz RREF arredondada na precisão solicitada, um eco da matriz original, pares de pivô com índice zero, pivot_positions estruturados com os campos row e col, o posto igual ao número de pivôs, as contagens de linhas e colunas, a etiqueta de método gauss_jordan_rref, a precisão usada, um lembrete curto da fórmula, e as dimensões máximas suportadas. Não existe um caminho simbólico aproximado tipo CAS nem uma pseudoinversa inventada: o mecanismo termina a eliminação dentro dos limites suportados de tamanho e magnitude, ou rejeita a entrada com invalid_input. Os casos rejeitados incluem matriz ausente, linhas que não são arrays, uma linha com número de entradas diferente da primeira linha, entradas não finitas, e magnitudes acima do teto documentado. Se você precisa de uma inversa quadrada pela mesma família de eliminação, um produto de duas matrizes, ou apenas um determinante, use as ferramentas dedicadas a isso; esta página resolve apenas a RREF, com saída numérica estável e posições de pivô explícitas, adequada para listas de exercícios, testes unitários e consumidores de API que não podem inventar rótulos de variável livre à mão.

Como a matriz é lida e como os pivôs permanecem reproduzíveis

O campo preferido é matrix, um array aninhado de linhas de números finitos, com o mesmo número de colunas em cada linha, mas também são aceitos os apelidos a, A e mat, de modo que planilhas, strings de consulta e formulários tipados possam reutilizar o mesmo contrato. Sinais de mais à esquerda e notação científica nas strings das entradas são permitidos quando se convertem em decimais finitos; espaços incorporados, prefixos hexadecimais e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula ruim não vire uma RREF errada. Formatos retangulares são bem-vindos: m não precisa ser igual a n, então sistemas aumentados, como três equações em quatro incógnitas, são entradas de primeira classe. Se alguma linha tiver comprimento diferente da primeira linha, a solicitação falha imediatamente com invalid_input, identificando essa linha e as contagens de entradas esperada e real, porque um array irregular não é uma matriz bem definida para eliminação. Um campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor em cada entrada da RREF, com padrão de dez e teto de quinze, para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado, sem reimplementar a eliminação você mesmo.

Onde a RREF se encaixa nos estudos, na ciência e no software

Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação que falha não é cobrada, e nada fica armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o restante do catálogo tier A do KIT e permite passar de uma demonstração em sala de aula para um pipeline automatizado sem mudar o resultado matemático. Combine-a com ferramentas de matriz inversa ou de multiplicação de matrizes quando precisar de outros passos de álgebra linear, e com outros endpoints de matemática quando estiver montando um pequeno laboratório de ferramentas de álgebra grátis e determinísticas.

Fixtures de teste determinísticas

Gere matrizes RREF, posições de pivô e posto reproduzíveis para testes unitários, verificações de propriedades e asserções de CI.

Quanto custa a calculadora de forma escalonada reduzida por linhas?

É grátis no navegador, nesta página. Pela API, cada solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

Ver a documentação completa do KIT →