To provide a method for easily producing a polyol having two or more hydroxy groups in the molecule from a compound having at least one carbon-carbon double bond and at least one carboxy group or alkoxy carbonyl group in the molecule, with excellent production efficiency.
The method for producing polyol comprises production of a compound having at least two hydroxy groups in the molecule by reacting the compound (A) having at least one carbon-carbon double bond and at least one COOR group, (R is a hydrogen atom or an alkyl group), with a borohydride complex compound (B) represented by formula (1) MBH4, (in the formula M is a Na, K or Li metal atom) and a reactant (C) generating borane from the borohydride complex compound, and then oxidizing.
INOUE KEI
IWAHAMA TAKAHIRO