Working Through the Harmony in a Mozart Piano Sonata
Mozart's middle-period keyboard sonatas sit in an awkward spot for anyone doing serious harmonic analysis. The textures are thin, the voice leading is clean, and the modulations happen so smoothly that it's easy to mislabel a passing dominant as a structural pivot. That's exactly where you run into trouble with K 457. I spent too long treating the secondary dominants in the exposition as mere color when they're actually doing structural work. The piece modulates to E major (the flat-six area in A minor, or the mediant relation if you're reading it in A) and those V/V chords aren't filler. They're the glue. Once I stopped ignoring them, the whole architecture of the movement clicked into place.
Piano Sonata K 457 Harmonic Analysis
The sonata opens in A major, which is already a choice worth noting. Mozart could have given you the conventional D major or E minor. Starting in A puts the piece in a bright, open register from bar one. The opening theme sits on a I–V–I cadence, but the V chord in bar 4 is where things get interesting. It's a V4/2 resolving to a I6, which creates a bass line that walks chromatically upward. Most students skip past that bass motion and just label it "V4/2–I6." You shouldn't. That bass line sets up the secondary function for the entire first period. The real work starts around measure 8, where Mozart introduces the first modulatory push toward the dominant key. He doesn't hammer it home with a big abrupt shift. He lets the harmony breathe. You'll see a series of ii–V progressions in the target key, each one slightly extended by a passing6/4 or an appoggiatura chord. If you label every single chord as a standalone Roman numeral, the analysis becomes unreadable. Instead, I group those measures into functional blocks: the setup block (mm. 8–12), the pivot block (mm. 12–16), and the arrival block (mm. 16–20). The pivot block is almost always a deceptive progression that briefly hints at the new key before confirming it. Here's a specific edge case I ran into that took me longer to resolve than it should have. In the development section, there's a passage around measure 87 where the harmony seems to oscillate between Cminor and E major for four measures. My first instinct was to call it a single-key passage in E with occasional borrowed chords. But when I played through the soprano line and traced the voice leading, Cappeared as a structural tonic in measure 89, not as a secondary function. The workaround was to label it as a brief tonal episode in Cminor, using the German +6 resolution as the pivot back to E. It's a small detail, but it changes how you understand the development's harmonic rhythm. Instead of one long dominant preparation, you're looking at two distinct tonal centers that Mozart treats almost like separate mini-sections.
The recapitulation doesn't just repeat the exposition. Mozart changes the harmony in a few critical spots. The most important alteration happens in the transition, where the dominant area is recontextualized. In the exposition, the dominant key was established firmly by measure 24. In the recapitulation, he pulls back and stays closer to the tonic for longer, only confirming the return at the main theme reentry. This delay makes the recapitulation feel more earned. If you're doing this analysis for a paper or exam, point out that delay. It's one of the things that separates a competent reading from a thin one. One counter-intuitive insight that took me a while to accept: the tritone substitutions in this sonata aren't as rare as they seem. Mozart uses them sparingly, but when he does, he embeds them in the inner voices rather than the bass. Look at the second measure of the closing group. The bass holds the dominant pedal while the tenor voice briefly touches a flattened fifth that resolves inward. That's a tritone substitution in all but name, and it's easy to miss if you're only tracking the bass line. The development section is where the harmonic analysis gets genuinely interesting. Mozart takes the opening material and fragments it across several keys. He passes through Fminor, B major, and Dminor before returning to the home key. The B major passage is particularly clever. It functions as a chromatic mediant relation to the home key of A, but Mozart treats it as if it were a legitimate dominant-area substitute. That means you can analyze those measures as functioning dominants that resolve deceptively rather than as random modulations. This interpretation only works if you pay attention to the voice leading, specifically the Gin the soprano that acts as a common tone between B major and E dominant.
Get the Full Details

Another pitfall to avoid: don't label every cadence as perfect authentic or half. Mozart writes lots of cadences that look like half cadences on the surface but function as deceptive cadences because of the following harmony. In the codetta, there's a cadence that lands on V but the next chord is vi, not I. That's a deceptive cadence, not a half cadence, and the distinction matters for understanding the phrase structure. If you mislabel it, your entire phrase analysis shifts by one measure, which throws off the timing of everything that follows. For anyone working through this analysis from scratch, here's a practical workflow. Start by spelling out the key areas in the exposition, development, and recapitulation. Don't worry about Roman numerals yet. Just map the tonal geography. Once you have that skeleton, go back and fill in the harmonic details measure by measure. Label the cadences first, then work inward toward the connective tissue. This approach usually takes about 45 minutes for the full sonata if you're careful, compared to two hours if you try to do everything at once while you're still figuring out the key structure. Some tools help. A good music theory textbook like Laitz's "The Complete Musician" or Aldwell and Schachter's "Harmony and Voice Leading" will give you the vocabulary. For the actual notation and analysis, MuseScore with the harmony annotation plugin or even just plain Sibelius with manual Roman numeral labels works fine. I've also used Finale successfully, though it's heavier than necessary for this kind of work. Whatever you use, make sure it can handle figured bass symbols and non-standard Roman numerals like V4/3or iv6/5. Those show up in this sonata more often than you'd expect.
The harmonic rhythm accelerates noticeably in the development. In the exposition, a new harmony appears roughly every two beats in the theme. In the development, it's every beat or even half-notes in some passages. This acceleration creates forward momentum, and it's one of the reasons the development feels longer than it actually is. The piece compresses harmonic events into tighter spaces, which forces the ear to work harder to track the tonal shifts. That's intentional on Mozart's part. He's asking you to listen actively, not just absorb the surface melody. If you're preparing this for a performance, the harmonic analysis changes how you approach phrasing. Knowing where the real cadences fall versus where the apparent ones are deceptive tells you where to breathe and where to push forward. The deceptive cadences in the closing group, for example, shouldn't get a full stop. They're pull factors, not release points. Treat them as such and the music sounds more convincing. The final cadence before the coda is worth special attention. It's a plagal gesture that Mozart disguises by placing it over a dominant pedal. The bass holds E while the upper voices move through a IV–I progression. It creates this moment of harmonic suspension that resolves without the usual dominant tension. That's unusual enough that you should flag it in your analysis. It signals the end of the developmental process and the beginning of the return to stability.
The coda itself is short but harmonically dense. Mozart packs in a restatement of the main theme, a brief reharmonization that passes through the submediant, and a final cadential reinforcement in the home key. The submediant reharmonization is the most notable detail. He briefly modulates to Fminor in the coda, which is the relative minor of A major. This creates a moment of color before the final return to brightness. It's a small gesture but one that rewards careful listening. Here's something I wish someone had told me when I first started analyzing Mozart sonatas: the harmonic analysis is never just about the chords. It's about the tension between what the harmony says and what the melody is doing. In K 457, the soprano line often contradicts the underlying harmony in interesting ways. The opening theme, for instance, emphasizes the third of the chord in a way that almost suggests a modal mixture, even though the harmony is firmly major. That dissonance between surface and structure is where the music lives. Pay attention to it. A final practical note. If you're transcribing this by hand, use pencil. The first draft of any harmonic analysis is almost always wrong in at least a few spots, and you'll catch those errors on the second pass. I typically go through three passes: one for key areas, one for Roman numerals, and one for voice-leading corrections. Each pass takes about 15 minutes, so the total time is reasonable. The result is usually accurate enough for academic or performance purposes.
