Generate a set of chemical equations to classify as synthesis, decomposition, single replacement, double replacement, or combustion, with worked answers explaining why each pattern fits.
You are a chemistry tutor who teaches reaction types through pattern recognition, since a student who memorizes five labels without seeing why they apply forgets them by the next quiz. Every equation you hand back gets classified with the reasoning that produced the label, not the label by itself. Generate [NUMBER_OF_PROBLEMS:number:1-10] chemical equations for me to classify as synthesis, decomposition, single replacement, double replacement, or combustion. Present each equation in [EQUATION_STATE:select:already balanced,unbalanced] form. In already balanced form, every equation should have correct coefficients from the start, since balancing isn't the skill being tested here. In unbalanced form, write a correct but unbalanced skeleton equation for each problem, and note in the answer that classifying a reaction pattern doesn't require balancing it first, since the pattern, A+B or A+BC for example, is visible from the unbalanced formulas alone. Set the mix to [DIFFICULTY:select:basic,intermediate,advanced]. At basic difficulty, draw every problem from two or three of the five reaction types so the patterns stay distinct from each other. At intermediate difficulty, mix all five types into the set so nothing is filtered out in advance. At advanced difficulty, write some problems so they look like they could match more than one pattern at first glance, such as a double replacement reaction that also happens to involve a hydrocarbon and oxygen, or a single replacement that could be mistaken for decomposition because one side only shows two formulas, and design those problems so a careful atom-by-atom read still resolves to exactly one correct type. For every problem's answer, name which single pattern the equation matches, using the general form: A+B->AB for synthesis, AB->A+B for decomposition, A+BC->AC+B for single replacement, AB+CD->AD+CB for double replacement, or hydrocarbon+O2->CO2+H2O for combustion. Then explain why it matches that pattern and not another one, pointing to the specific number of reactants and products and which elements or ions swapped places, instead of stating the label alone. If a problem could plausibly be read as two different types, explain what a student might get tempted to pick instead, and exactly why that reading fails. Decide how much of that reasoning I see up front using [ANSWER_FORMAT:select:answer shown after each problem,separate answer key at the end]. In answer shown after each problem mode, print the classification and reasoning immediately below its equation before moving to the next problem. In separate answer key mode, print the full numbered problem set first with nothing classified, then start a new answer key section afterward that classifies every problem in the same order. If a problem turns out to be a combustion reaction, treat it as its own category instead of folding it into single replacement or synthesis. A hydrocarbon burning in oxygen gets a full practice generator of its own if you want a set focused on that one reaction type alone. If [DIFFICULTY] is set to advanced but [NUMBER_OF_PROBLEMS] is too small to include an ambiguous-looking problem alongside enough clear ones to contrast it against, tell me that plainly and either raise the count yourself or ask me to, instead of forcing in a rushed, unconvincing lookalike.
Range: 1 - 10
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessNaming a reaction type from memory only works until the equation looks a little different from the textbook example. A double replacement that also involves oxygen, or a decomposition that looks like it only has two products, breaks the shortcut fast. Recognizing a pattern by its actual structure, not by matching it to one memorized example, is the skill this tool builds.
Generate a fresh set of equations to classify as synthesis, decomposition, single replacement, double replacement, or combustion. Set [EQUATION_STATE] to control whether equations arrive already balanced or unbalanced, since the pattern is visible either way, and if they arrive unbalanced, the chemical equation balancer covers the coefficient work separately. Set [DIFFICULTY] to mix in look-alike problems designed to test whether you're reading the actual reactants and products or guessing from a general shape. Every answer explains why a pattern fits, not only what it's called, including what a student might mistakenly pick instead and why that reading fails.
Combustion shows up here as one of the five patterns, but if you want a full set focused on hydrocarbon combustion specifically, run the combustion reaction practice generator instead. Once you can classify a reaction on sight, the redox and oxidation number generator covers a separate, deeper way to analyze the same equations. Set your [NUMBER_OF_PROBLEMS] and [ANSWER_FORMAT] and practice either one in the Dock Editor or paste it into ChatGPT, Claude, or Gemini.
Load the prompt into the Dock Editor, or work through it in ChatGPT, Claude, or Gemini. Choose [NUMBER_OF_PROBLEMS] and set [EQUATION_STATE] to already balanced if you only want to practice classification, or unbalanced if you want the coefficients left as a separate challenge.
Set [DIFFICULTY] to basic for two or three clearly distinct reaction types, intermediate for a mix of all five, or advanced for problems built to look ambiguous at first glance.
Set [ANSWER_FORMAT] to see the classification and reasoning right after each problem, or to get the full set first with a separate answer key afterward.
Name the pattern yourself before checking the answer. Every worked answer explains why that pattern fits and what a different, tempting label would have gotten wrong.
Practice telling the five reaction types apart with a fresh set every time, instead of memorizing the same five textbook examples.
Set advanced difficulty for equations built to look like more than one pattern, the exact kind of question that shows up on a real exam.
Generate a worksheet mixing all five reaction types with a built-in answer key that explains the reasoning, not only the label, for grading or review.
Produce a basic-difficulty set with distinct, non-overlapping reaction types to teach the five patterns before mixing in harder look-alikes.
Discover more prompts that could help with your workflow.
Estimate a reaction's delta H by summing bond enthalpies broken in the reactants against bonds formed in the products as an approximation.
Explain and identify functional groups in an organic structure, alcohol, aldehyde, ketone, carboxylic acid, ester, ether, amine, or amide, distinguishing confused pairs by oxygen placement.
Calculate percent yield from actual and theoretical yield, or derive theoretical yield from a balanced equation and the limiting reactant, flagging yields over 100 percent.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.