La synthèse de Kröhnke de la pyridine part d'un ylure de pyridinium et d'un alpha, bêta-insaturé pour donner le 1,5-dicarbonyle, qui par réaction avec l'ammoniac donne la pyridine finale.