ForHosting KIT · Ciência

Equação iônica neta

Íons prata, nitrato, sódio e cloreto de um lado e cloreto de prata sólido com sódio e nitrato do outro se reduzem a Ag+(aq) + Cl-(aq) → AgCl(s). Digite os íons de cada lado e os espectadores se cancelam. 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

Uma equação iônica neta mostra só as espécies químicas que de fato mudam durante uma reação em solução. A partir dos íons aquosos escritos em cada lado de uma equação iônica completa, esta calculadora cancela os íons espectadores que aparecem de modo idêntico entre reagentes e produtos e devolve a equação iônica neta restante como uma única string. Precipitação, neutralização e muitos exercícios de redox em solução se reduzem a esse cancelamento quando cada eletrólito forte já está dissociado em íons. Alunos, tutores e scripts de preparação para prova precisam de uma resposta determinística que falhe alto quando um íon listado tem formato de carga inválido, em vez de omitir o token em silêncio.

O que é uma equação iônica neta e como os íons espectadores se cancelam

Na química aquosa a equação molecular escreve os compostos intactos, a equação iônica completa separa cada eletrólito forte nos íons que realmente existem na água, e a equação iônica neta conserva só as espécies cujas fórmulas ou cargas mudam. Íons que figuram nos dois lados em quantidade igual são espectadores: equilibram a carga e mantêm a solução eletricamente neutra, mas não participam da formação de um precipitado, um eletrólito fraco, um gás ou um produto redox. Cancelá-los é uma subtração de multiconjuntos, não uma opinião química.

Se o lado esquerdo lista Ag+, NO3-, Na+ e Cl-, e o lado direito lista AgCl(s), Na+ e NO3-, então Na+ e NO3- se cancelam um a um e a equação iônica neta é Ag+(aq) + Cl-(aq) → AgCl(s). Coeficientes importam: dois íons cloreto à esquerda cancelam dois à direita, e o coeficiente restante fica no lado neto.

Quando todo íon aquoso se cancela, não há reação neta em solução e a calculadora devolve a string no net reaction em vez de um sucesso vazio que um avaliador poderia ler errado. Espécies moleculares como AgCl(s), H2O(l) e CO2(g) não são espectadoras salvo se a mesma fórmula e o mesmo estado aparecerem nos dois lados; elas permanecem para a equação neta ficar completa. O algoritmo nunca inventa um sólido que você não listou, nunca aplica regras de solubilidade e nunca reordena átomos dentro de uma fórmula.

Só lê as listas que você envia, emparelha íons aquosos idênticos por fórmula e carga inteira, e escreve o restante com uma única seta.

Contrato de entrada, formatos de carga aceitos e erros

Cada item é um objeto com uma string ion obrigatória e um coefficient inteiro positivo opcional que vale um por padrão. Você também pode enviar uma string simples no lugar do objeto; um coeficiente inicial colado à fórmula, como 2Cl-, é honrado. Todo íon aquoso precisa carregar um formato de carga válido.

As formas aceitas incluem um sinal final de magnitude um (Na+, Cl-, NH4+, NO3-, OH-), uma magnitude de um a oito e depois um sinal após letra ou colchete para íons simples (Ca2+, Al3+, Fe2+, O2-, [Fe(CN)6]4-), forma com circunflexo para íons poliatômicos cuja fórmula já termina em dígito (SO4^2-, PO4^3-, CO3^-2), carga entre parênteses (SO4(2-), Fe(3+)), e superescritos Unicode como Na⁺ ou SO₄²⁻ que são dobrados para ASCII antes da análise. Um (aq) opcional no íon é aceito e normalizado.

Espécies moleculares devem carregar um estado não aquoso entre parênteses: (s), (l) ou (g). Arrays ausentes, arrays vazios, mais de quarenta espécies em um lado, coeficientes fora de um a cinquenta e lixo não finito falham do mesmo jeito e não são cobrados. A exibição escreve cargas de magnitude um como sinal final, escreve Ca2+ sem circunflexo e escreve SO4^2- com circunflexo para que uma fórmula que termina em dígito nunca colida com a carga.

Onde a calculadora ajuda em aula e no laboratório

Salas de aula e plataformas de tutoria usam uma calculadora de equação iônica neta para que os aprendizes confiram redes de precipitação e ácido-base sem perder um espectador por erro de sinal. Cadernos de laboratório que já dissociaram os eletrólitos fortes podem enviar as duas listas de íons e guardar a string neta ao lado da observação, mais barato do que abrir um sistema de álgebra computacional para um cancelamento que é só aritmética de multiconjuntos.

Validação falha não consome saldo, o que mantém baratos os scripts exploratórios quando o aluno envia de propósito uma carga quebrada para ver o contrato. Esta página não é um balanceador de equação molecular, nem um oráculo de regras de solubilidade, nem uma folha de números de oxidação; envie as listas iônicas completas que você já tem e leia de volta a forma cancelada.

Conferências de precipitação em sala

Deixe os alunos enviarem os íons aquosos de AgNO3 + NaCl e verificarem que Na+ e NO3- se cancelam, restando Ag+(aq) + Cl-(aq) → AgCl(s).

Correção automática de provas e LMS

Avalie itens de equação iônica neta com um oráculo determinístico que rejeita formato de carga inválido e nunca inventa um precipitado que o aluno não listou.

Cadernos de laboratório e APIs

Guarde a string da equação iônica neta ao lado de uma observação de titulação ou precipitação sem importar uma biblioteca completa de álgebra computacional.

Como reduzir uma equação iônica completa à equação iônica neta?

Íons aquosos idênticos nos dois lados se cancelam.

Quais formatos de carga a calculadora aceita?

Use Na+, Ca2+, SO4^2-, SO4(2-) ou superescritos Unicode como Na⁺. Íons poliatômicos com |carga| > 1 cuja fórmula já termina em dígito precisam de circunflexo ou parênteses.

O que são íons espectadores?

Íons espectadores aparecem com a mesma fórmula e carga nos dois lados da equação iônica completa.

Por que o meu íon foi rejeitado?

Um íon listado precisa de formato de carga válido, ou uma espécie molecular precisa carregar um estado como (s), (l) ou (g).

Ela prevê o precipitado ou aplica regras de solubilidade?

Não. Ela só cancela os íons que aparecem idênticos nos dois lados das listas que você informa. Nunca inventa um sólido nem aplica regras de solubilidade, então inclua você mesmo o produto insolúvel com o estado, como AgCl(s).

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/chem/net-ionic-equation

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/chem/net-ionic-equation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"reactants":[{"ion":"Ag+","coefficient":1},{"ion":"NO3-","coefficient":1},{"ion":"Na+","coefficient":1},{"ion":"Cl-","coefficient":1}],"products":[{"ion":"AgCl(s)","coefficient":1},{"ion":"Na+","coefficient":1},{"ion":"NO3-","coefficient":1}]}'
{
  "reactants": [
    {
      "ion": "Ag+",
      "coefficient": 1
    },
    {
      "ion": "NO3-",
      "coefficient": 1
    },
    {
      "ion": "Na+",
      "coefficient": 1
    },
    {
      "ion": "Cl-",
      "coefficient": 1
    }
  ],
  "products": [
    {
      "ion": "AgCl(s)",
      "coefficient": 1
    },
    {
      "ion": "Na+",
      "coefficient": 1
    },
    {
      "ion": "NO3-",
      "coefficient": 1
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.net_ionic_equation",
  "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_items40
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.

Contrato de entrada, formatos de carga aceitos e erros

Envie um corpo JSON com dois arrays obrigatórios: reactants e products. Um token sem carga nem esse estado, um sinal duplo como Na++, um circunflexo sem nada depois, um Na+- misto ou um íon carregado marcado como sólido dispara invalid_input nomeando o campo e a linha. Em sucesso o corpo inclui net_ionic_equation, a full_ionic_equation reconstruída, spectator_ions, spectator_count, canceled_units, has_net_reaction, as strings restantes reactants_net e products_net, method spectator_cancellation e um lembrete curto de fórmula.

Onde uma API de equação iônica neta vale o investimento

Geradores de prova precisam de um oráculo determinístico que marque Na++ como invalid_input em vez de omitir o íon em silêncio e produzir uma rede plausível porém errada. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem rede de saída. Mantenha cada lado dentro do teto publicado de quarenta espécies, fixe nos testes a string net_ionic_equation devolvida e você obtém redes reproduzíveis para lição de casa, plugins LMS e workers de borda sem levantar um motor químico próprio.

Quanto custa a calculadora de equação iônica neta?

A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago de KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →