화학 반응식 계산기

가장 작은 정수 계수를 찾고, 양쪽의 모든 원소와 명시된 전하가 보존되는지 검증해 보세요.

계수를 맞출 반응식

화학종 사이에는 +를 사용하고 화살표로는 =, ->, →를 사용하세요. () 및 [Fe(CN)6] 같은 그룹, CuSO4·5H2O 같은 수화물, (aq) 같은 상태 표시, Fe^3+ 또는 SO4^2- 같은 전하를 지원합니다. 제한: 1,000자 이하, 화학종 24개 이하, 입력하는 각 계수나 아래첨자는 1에서 999,999 사이, 중첩 그룹은 8단계 이하.

알려진 반응물과 생성물이 포함된 반응식을 입력해 주세요.
예시 실행해 보기

계수가 맞춰진 반응식

반응식의 양쪽을 모두 입력해 주세요가장 작은 정확한 계수 비율과 보존 확인 결과가 여기에 표시됩니다.

정확한 대수학

원소 수와 계수 계산에는 정확한 정수 및 유리수 산술이 사용됩니다. 소수점 정밀도 설정이나 부동 소수점 안정성 가정은 관여하지 않습니다.

    • 화학 양론 행렬 (반응물은 양수, 생성물은 음수)

    입력하신 반응식과 결과는 이 브라우저 내에만 머무르며 외부로 전송되지 않습니다.

    자주 묻는 질문

    반응식의 계수를 맞추기 위해 아래첨자를 변경해도 되나요?

    아니요. 아래첨자는 물질 화학식의 일부이므로 이를 변경하면 물질 자체가 바뀝니다. 계수 맞추기는 완전한 화학종 앞에 있는 계수만 변경합니다.

    이 계산기는 이온 전하도 확인하나요?

    네, 전하가 캐럿 표기법으로 명시적으로 작성된 경우 가능합니다. 예를 들어 Fe^3+ + e^- = Fe^2+는 철 원자와 알짜 전하를 모두 확인합니다. 단, 이 도구는 H+, OH-, H2O 또는 전자를 자동으로 추가해 주지 않습니다.

    화학 반응식에 둘 이상의 해가 존재할 수 있는 이유는 무엇인가요?

    나열된 화학종들이 둘 이상의 독립적인 자유도를 남겨두는 경우, 보존 법칙만으로는 고유한 비율을 결정할 수 없습니다. 이 반응에는 계산기의 임의적인 추측 대신 다른 화학종, 매질 또는 화학적 제약 조건이 추가로 필요합니다.

    이 화학 반응식 계산기는 어떻게 반올림 오차를 방지하나요?

    화학 양론 행렬을 정확한 정수 및 유리수 산술로 풀고, 1차원 영공간 벡터를 정수로 배율 조정한 뒤 최대공약수로 나눕니다. 부동 소수점 근사치는 사용되지 않습니다.

    화학 양론과 질량 보존의 법칙

    화학 반응식의 계수를 맞추는 것은 화학 양론의 가장 기초적이면서도 중요한 과정입니다. 질량 보존의 법칙에 따라, 화학 반응이 일어날 때 반응 전후의 원자 개수는 변하지 않고 그대로 유지되어야 합니다. 즉, 반응물 측에 존재하는 각 원소의 총 원자 수는 생성물 측에 존재하는 해당 원소의 총 원자 수와 정확히 일치해야 합니다.

    이 도구는 사용자가 입력한 미완성 화학 반응식을 분석하여, 양쪽의 모든 원소와 명시된 전하가 보존되는지 검증하고 가장 작은 양의 정수 계수 비율을 찾아줍니다.


    화학 반응식 계산기 사용 방법

    이 도구는 직관적인 인터페이스를 통해 복잡한 화학 반응식의 계수를 빠르게 계산합니다.

    입력 방법 및 규칙

    • 계수를 맞출 반응식 입력창에 미완성 화학 반응식을 입력합니다. 입력 가능한 최대 길이는 1,000자입니다.
    • 반응물과 생성물은 + 기호로 구분하며, 양쪽을 연결하는 반응 화살표는 =, ->, 중 하나를 사용해야 합니다.
    • 화학식 작성 규칙:
      • 그룹 지정: 소괄호 () 및 대괄호 []를 사용할 수 있으며, 중첩된 화학식 그룹은 8단계 이하로 유지해야 합니다. (예: [Fe(CN)6])
      • 수화물: 점 표기법을 지원합니다. (예: CuSO4·5H2O)
      • 상태 표시: (aq)(g)와 같은 상(Phase) 표시를 괄호 안에 적을 수 있습니다.
      • 이온 전하: 화학종 끝에 캐럿 표기법 ^을 사용하여 전하를 명시합니다. (예: Fe^3+, SO4^2-, ^+, ^-, ^2+, ^3-)
    • 제한 사항: 반응식 내 화학종은 최대 24개 이하로 제한되며, 입력하는 각 계수나 아래첨자는 1에서 999,999 사이여야 합니다.

    출력 결과 확인

    입력 후 화학 반응식 계수 맞추기 버튼을 누르면 다음과 같은 결과가 제공됩니다.

    • 계수가 맞춰진 반응식: 가장 작은 정수 비율로 균형이 맞춰진 최종 반응식을 보여주며, 반응식 복사 버튼을 통해 결과를 복사할 수 있습니다.
    • 보존 확인: 원소 및 알짜 전하가 반응물과 생성물 양쪽에서 완벽히 일치하는지 검증하는 표를 제공합니다.
    • 정확한 대수학: 계산기가 화학 양론 행렬을 설정하고 선형 연립방정식을 해결한 단계별 수학적 과정을 투명하게 보여줍니다.

    화학 반응식 계산의 수학적 원리

    화학 반응식의 계수를 맞추는 과정은 수학적으로 선형 연립방정식을 푸는 것과 같습니다. 각 화학종의 계수를 미지수로 설정한 뒤, 각 원소와 알짜 전하에 대해 보존 방정식을 수립합니다.

    1. 변수 할당: 각 화학종에 계수를 할당합니다.
    2. 보존 방정식 작성: 모든 원소에 대해 보존 방정식을 작성하고, 전하가 존재하는 경우 알짜 전하에 대한 방정식도 작성합니다.
    3. 화학 양론 행렬 구성: 반응물은 양수, 생성물은 음수로 설정하여 행렬을 구성합니다.
    4. 행 축소(Row Reduction): 정확한 기본 행 연산을 통해 랭크와 영공간의 차원(Nullity)을 구합니다. 고유한 화학 양론 계수를 얻기 위해서는 영공간의 차원이 반드시 1차원이어야 합니다.
    5. 정수 배율 조정: 얻어진 유리수 해에 특정 배율을 적용한 후, 공약수로 나누어 가장 작은 정수 계수 비율을 도출합니다.

    이온 반응식 및 복잡한 화학식 처리

    단순한 분자 반응식 외에도, 수용액에서 일어나는 이온 반응식이나 복잡한 착이온 반응식도 정확하게 계산할 수 있습니다.

    • 알짜 전하 보존: 전하가 캐럿 표기법으로 명시된 경우, 도구는 원소의 개수뿐만 아니라 반응물 측의 총 전하 합과 생성물 측의 총 전하 합이 일치하는지 함께 검증합니다.
    • 주의 사항: 이 도구는 H^+, OH^-, H₂O 또는 전자를 임의로 추가하여 반응식을 완성해 주지 않습니다. 사용자는 반드시 반응에 참여하는 모든 화학종을 빠짐없이 입력해야 합니다.
    • 아래첨자 보존: 반응식의 계수를 맞출 때 아래첨자는 절대 변경되지 않습니다. 아래첨자를 변경하면 물질 자체의 화학적 성질이 달라지기 때문에, 오직 화학종 앞의 계수만을 조정하여 균형을 맞춥니다.

    다중 해 및 오류 해결 방법

    입력한 반응식에 오류가 있거나 수학적으로 고유한 해를 찾을 수 없는 경우, 도구는 구체적인 안내 메시지를 표시합니다.

    • 반응 화살표 오류: 반응물과 생성물 사이에 반응 화살표(=, ->, → 중 하나)가 없거나 2개 이상 존재하는 경우 오류가 발생합니다.
    • 독립적인 계수 비율이 둘 이상인 경우: 반응식에 독립적인 자유도가 존재하여 수학적 해가 여러 개 나올 수 있는 경우, 도구는 임의로 계수를 결정하지 않습니다. 이 경우 누락된 화학종을 추가하거나 화학적 제약 조건을 더해 주어야 합니다.
    • 해를 구할 수 없는 경우: 원소나 전하를 보존하는 0이 아닌 계수 비율이 존재하지 않거나, 특정 화학종의 계수가 0 또는 음수가 되어야만 균형이 맞는 경우 화학식의 오류를 점검해야 합니다.
    • 안전 제한: 계산된 최종 계수가 30자리를 초과하는 경우 표시 안전 제한에 의해 계산이 중단됩니다.

    개인정보 보호 및 데이터 처리

    이 도구는 사용자의 프라이버시를 존중합니다. 입력하신 반응식과 계산 결과는 외부 서버로 업로드되지 않으며, 오직 사용자의 브라우저 내에서만 머무릅니다. 모든 연산은 사용자의 기기 로컬 환경에서 직접 수행됩니다.


    자주 묻는 질문 (FAQ)

    Q. 이 화학 반응식 계산기는 어떻게 반올림 오차를 방지하나요? A. 화학 양론 행렬을 정확한 정수 및 유리수 산술로 풀고, 1차원 영공간 벡터를 정수로 배율 조정한 뒤 최대공약수로 나눕니다. 부동 소수점 근사치는 사용되지 않습니다.

    Q. 이 계산기는 이온 전하도 확인하나요? A. 네, 전하가 캐럿 표기법으로 명시적으로 작성된 경우 가능합니다. 예를 들어 Fe^3+ + e^- = Fe^2+는 철 원자와 알짜 전하를 모두 확인합니다. 단, 이 도구는 H+, OH-, H2O 또는 전자를 자동으로 추가해 주지 않습니다.

    Q. 화학 반응식에 둘 이상의 해가 존재할 수 있는 이유는 무엇인가요? A. 나열된 화학종들이 둘 이상의 독립적인 자유도를 남겨두는 경우, 보존 법칙만으로는 고유한 비율을 결정할 수 없습니다. 이 반응에는 계산기의 임의적인 추측 대신 다른 화학종, 매질 또는 화학적 제약 조건이 추가로 필요합니다.

    Q. 반응식의 계수를 맞추기 위해 아래첨자를 변경해도 되나요? A. 아니요. 아래첨자는 물질 화학식의 일부이므로 이를 변경하면 물질 자체가 바뀝니다. 계수 맞추기는 완전한 화학종 앞에 있는 계수만 변경합니다.