Caprice No. 24 (Paganini)

Caprice No. 24 in A minor is the final caprice of Niccolò Paganini's 24 Caprices, and a famous work for solo violin. The caprice, in the key of A minor, consists of a theme, 11 variations, and a finale. His 24 Caprices were probably composed in 1807, while he was in the service of the Baciocchi court.
It is widely considered one of the most difficult pieces ever written for the solo violin. It requires many highly advanced techniques such as parallel octaves and rapid shifting covering many intervals, extremely fast scales and arpeggios including minor scales, left hand pizzicato, high positions, and quick string crossings. Also, there are many double stops, including thirds and tenths.
Variations on the theme.
The caprice has provided a rich seam of material for works by subsequent composers. Compositions based on it, and transcriptions of it, include: