Naming aldehydes and ketones
Every reaction you will study in the "Aldehydes, Ketones and Carboxylic Acids" unit is written in a language, and that language is IUPAC nomenclature. Before you can predict what butan-2-one does with hydrogen cyanide, you must be able to look at and read "butan-2-one" straight off the structure — and, just as often, work the other way, turning a name back into a structure on an answer sheet. The carbonyl group sits at the heart of both families, but the two differ in exactly one structural fact: an aldehyde's carbonyl carbon carries at least one hydrogen and sits at the end of a chain, while a ketone's carbonyl carbon is flanked by two carbon chains and can never be a chain terminus. That single fact drives every naming rule below — the suffix, the numbering, and even which retained common names survive into modern usage.
An aldehyde's carbonyl carbon is forced to be C1 (numbered by "-al" or, on a ring, "-carbaldehyde"), while a ketone's carbonyl carbon needs an explicit locant chosen to be as low as possible (numbered by "-one"), because only the aldehyde's C=O can sit at a chain end.
The core idea
Why aldehydes never need a locant. The aldehyde group is : a carbonyl carbon bonded to one hydrogen and one R group. That hydrogen occupies a valence that would otherwise go to a second carbon chain, so the carbonyl carbon cannot have carbon substituents on both sides — it is structurally locked to the end of the chain. Numbering therefore always starts there, C1, and the "-al" suffix needs no locant in front of it.
where: the parent name comes from the total carbon count including the CHO carbon, and any substituent locants count inward from that fixed C1.
Ketones must announce their position. A ketone's carbonyl carbon has two carbon chains attached, so it is mathematically impossible for it to be a chain terminus once the chain has three or more carbons. Because its position is not fixed by the structure the way an aldehyde's is, the "-one" suffix always carries a locant, and that locant is chosen by numbering from whichever end of the chain gives the carbonyl carbon the lower number.
For an unsymmetrical chain, this "lowest locant to the principal group" rule can force a substituent to end up with a larger number than you might have guessed — the carbonyl always wins the numbering direction.
Rings need a different suffix. If the CHO group hangs off a ring carbon (so the ring carbon itself is not part of the CHO), the aldehyde carbon is not part of the ring's own numbering chain, so "-al" cannot be used directly. IUPAC instead appends "-carbaldehyde" to the ring name:
Diketones stack the same logic twice. With two carbonyls in one chain, both get locants and the multiplying prefix "-dione" replaces "-one":
Seniority decides the suffix when both groups are present. If a molecule has both a –CHO and a ketone-type carbonyl (or a –COOH), only one functional group can be "the" suffix that fixes the parent chain and its numbering. IUPAC seniority ranks carboxylic acid above aldehyde above ketone; whichever group loses is demoted to an "oxo-" prefix with its own locant, never dropped from the name entirely.
Retained common names. Because they were in daily laboratory use long before IUPAC rules existed, a handful of trivial names are still accepted everywhere in the syllabus: = formaldehyde (methanal), = acetaldehyde (ethanal), = acetone (propan-2-one), = benzaldehyde (benzenecarbaldehyde). You are expected to recognise both the common and IUPAC form on sight.
Why it works
There is no single formula to derive here — nomenclature is a set of rules built to remove ambiguity, and each rule traces back to one structural constraint or one convention agreed by chemists worldwide. Working through why each rule exists is the fastest route to using it correctly under exam pressure, since a rule you understand is a rule you cannot mix up.
Why "-al" needs no locant. A name only needs a locant when the group's position is a genuine choice. For a straight-chain aldehyde it is not a choice: the CHO carbon must carry one H, so it can only ever be a chain terminus, and by convention that terminus is always numbered 1. Writing "1-butanal" would be redundant, so IUPAC drops the "1."
Why ketones need a locant chosen by lowest-number rule. A ketone carbonyl genuinely could sit at more than one position along a chain of five or more carbons, so its position is real information that must be communicated — hence a locant is compulsory. Among the two numbering directions available for any chain, IUPAC's universal convention is "give the principal characteristic group the lowest possible locant," which for ketones means comparing the locant from each end and keeping the smaller one. This single convention is what also governs substituent numbering once the carbonyl's direction is fixed.
Why rings switch to "-carbaldehyde." IUPAC ring nomenclature numbers the ring atoms themselves as the parent chain. A CHO group dangling off a ring carbon is not one of the ring's own atoms, so it cannot be folded into "-al" the way a chain carbon can — it is treated as an appended carbon unit, named with the connective suffix "-carbaldehyde" instead.
Why seniority, not alphabetical order, picks the suffix. When two different carbonyl-bearing groups exist in one molecule, only one can define the parent chain's numbering and get the suffix; the alternative is ambiguity. IUPAC fixes a strict seniority order (acid > ... > aldehyde > ketone) precisely so every chemist derives the identical name for the identical structure — the losing group becomes an "oxo-" prefix with its own locant rather than disappearing.
Worked example
Problem: Name by IUPAC rules, and then explain how the logic changes for "3-oxobutanal," a compound with both a ketone and an aldehyde carbonyl.
Step 1. Find the longest chain through the carbonyl carbon: ––––– has six carbons, so the parent is "hexan-*-one."
Step 2. Compare both numbering directions for the carbonyl locant. From the left, the carbons run C1()–C2()–C3()–C4(C=O)–C5()–C6(), putting the carbonyl at C4. From the right, the same chain gives the carbonyl carbon C3. Since , IUPAC's lowest-locant rule forces numbering from the right.
Step 3. Renumber from the right and locate the substituent: C1()–C2()–C3(C=O)–C4()–C5()–C6(). The methyl group now sits on C4.
Step 4. Assemble the name: 4-methylhexan-3-one.
Step 5 — extending to a mixed carbonyl case. For "3-oxobutanal," seniority puts the aldehyde ahead of the ketone, so the –CHO carbon must be C1 and "butanal" fixes a four-carbon chain: C1(CHO)–C2()–C3(C=O)–C4(). The ketone carbonyl, demoted to a prefix, is written "3-oxo" because it sits at C3. The structure this describes is — confirming that the senior group alone fixes C1 and chain numbering, while the junior carbonyl is reported only as an "oxo-" locant.
Competitive stretch
Try : six carbons, carbonyl equidistant-looking but check both directions — left gives C3, right also gives C3 by symmetry of chain length either side is not guaranteed, so always verify by counting rather than assuming symmetry; here it resolves to hexan-3-one.
Common traps
- Writing a locant before "-al" for a simple open-chain aldehyde (e.g. "1-butanal") — the CHO carbon is always C1, so the locant is never written.
- Numbering a ketone chain from the wrong end — always compare both directions and keep whichever gives the carbonyl the lower number, even if a substituent then gets a higher one.
- Using "-al" for a CHO group attached to a ring carbon instead of the correct "-carbaldehyde" suffix, because the ring carbon is not itself the carbonyl carbon.
- Forgetting that when both an aldehyde and a ketone (or an acid) are present, only the senior group becomes the suffix — the other must appear as an "oxo-" prefix with its own locant, not be dropped.
Ask the tutor: if a tricky case like a diketone, a ring aldehyde, or a compound with both –CHO and a ketone is confusing, ask the AI tutor to walk through the numbering logic on that exact structure.
Why does an aldehyde never need a number before -al but a ketone always does?
Because the aldehyde carbon is structurally forced to sit at the end of the chain — it must carry one hydrogen, and that leaves room for only one carbon-chain connection, so it can only ever be C1. A ketone carbonyl instead has two carbon chains attached and could sit at several different positions along a longer chain, so its exact position is real information a name must convey, which is why a locant is compulsory for "-one" but never for a simple chain "-al."
How do I choose which end of the chain to number from for a ketone?
Number from both ends on paper, note the locant the carbonyl carbon gets from each end, and keep whichever numbering gives it the smaller number. This is IUPAC's general "lowest locant to the principal characteristic group" rule, applied first before you worry about any substituents — those get numbered afterward using whichever direction the carbonyl rule already fixed.
If a molecule has both -CHO and a ketone C=O, which one gets to be the suffix?
The aldehyde wins, because IUPAC's seniority order ranks carboxylic acids first, then aldehydes, then ketones. The senior group (here, the aldehyde) fixes both the suffix and the numbering — it must become C1 — while the ketone carbonyl is written as an "oxo-" prefix with its own locant, such as "3-oxobutanal" for . This convention guarantees every chemist derives the same unique name for the same structure.