Patent ID: 7723522

Claim:
A method for producing a pyridine derivative represented by formula (III) below, the method comprising reacting a pyrimidinium derivative represented by formula (I) below, an acetyl compound represented by formula (II) below and an ammonia or an ammonium salt: wherein R1 represents hydrogen atom, alkyl group, alkenyl group, alkynyl group, aryl group, hydroxyl group, alkoxy group, aryloxy group, carbonyloxy group, alkylthio group, arylthio group, formyl group, carboxyl group, carbonyl group, thiocarbonyl group, sulfo group, sulfonyl group, carbamoyl group, sulfamoyl group, amino group, ureido group, carbonylamino group, sulfonylamino group, cyano group, halogen atom or hetero ring; R2 represents alkyl group, alkenyl group, alkynyl group, aryl group, carbonyl group, sulfonyl group, carbamoyl group, sulfamoyl group, amino group, ureido group, carbonylamino group, sulfonylamino group, cyano group or hetero ring; R3 represents alkyl group, alkenyl group, alkynyl group, aryl group, hydroxyl group, alkoxy group, aryloxy group, carbonyloxy group, alkylthio group, arylthio group, carbonyl group, oxycarbonyl group, sulfonyl group, carbamoyl group, sulfamoyl group, amino group, ureido group, carbonylamino group, sulfonylamino group, nitro group, cyano group, hetero ring or halogen atom; R4 represents hydrogen atom, alkyl group, alkenyl group, alkynyl group, aryl group, amino group, formyl group, carboxyl group, carbonyl group, oxycarbonyl group, sulfo group, sulfonyl group, carbamoyl group, sulfamoyl group, cyano group or hetero ring; R5 represents hydrogen atom, alkyl group, alkenyl group, alkynyl group, aryl group, hydroxyl group, alkoxy group, aryloxy group, carbonyloxy group, formyl group, carboxyl group, carbonyl group, oxycarbonyl group, sulfonyl group, alkylthio group, arylthio group, carbamoyl group, sulfamoyl group, nitro group, cyano group, hetero ring or halogen atom, wherein R4 and R5 may be bonded to form a ring consisting of at least one non-metallic atom, the ring including the carbon atoms to which R4 and R5 are bonded; Y represents oxygen atom, sulfur atom, selenium atom or —N(R6); R6 represents hydrogen atom, alkyl group, alkenyl group, alkynyl group, aryl group, hydroxyl group, carbonyl group, oxycarbonyl group, sulfonyl group, carbamoyl group, sulfamoyl group, amino group or hetero ring, wherein R6 may be bonded with R2 or R3 to form a hetero ring including the nitrogen atom to which R2 or R3 is bonded; and X − represents an anion.