A method for preparing a thiazolidinedione, oxazolidinedione or hydantoin
compound of formula (I) from a compound of formula (II):
##STR1##
wherein Q represents an oxygen atom or a sulfur atom; Q1 represents an
oxygen atom or a sulfur atom; R1 and R2, which can be identical or
different, represent a hydrogen atom, a C.sub.1-10 alkyl chain, a
cycloalkyl, an alkylaryl, an arylalkyl; the alkyl, cycloalkyl, alkylaryl
or arylalkyl groups being optionally substituted by an alkyl, an alkoxy or
aryloxy, a halogen, a hydroxy, a sulfino, a sulfonyl, an amino such as
NH.sub.2, NHR.sub.3, N(R.sub.3).sub.2, wherein R3 represents an alkyl, an
alkoxy or an alkylcarbonyl, reacting a compound of formula (II) with
formic acid, either as a hydrogen donor in a hydrogen-transfer reaction or
as a solvent in a hydrogenation reaction, in the presence of a catalyst
containing a transition metal to obtain a corresponding compound of
formula (I).
Une méthode pour préparer un composé de thiazolidinedione, d'oxazolidinedione ou d'hydantoine de la formule (i) d'un composé de la formule (ii) : ## du ## STR1 où Q représente un atome d'oxygène ou un atome de soufre ; Q1 représente un atome d'oxygène ou un atome de soufre ; R1 et R2, qui peuvent être identiques ou différents, représentent un atome d'hydrogène, C.sub.1-10 une chaîne alkylique, un cycloalkyl, un alkylaryl, un arylalkyl ; l'alkyl, le cycloalkyl, les groupes d'alkylaryl ou d'arylalkyl sur option substitué par un alkyl, un alcoxy ou l'aryloxy, un halogène, un hydroxy, un sulfino, un sulfonyl, un aminé tel que NH.sub.2, NHR.sub.3, N(R.sub.3).sub.2, où R3 représente un alkyl, un alcoxy ou un alkylcarbonyl, réagissant un composé de la formule (ii) avec de l'acide formique, ou en tant que donateur d'hydrogène dans hydrogène-transfèrent la réaction ou comme dissolvant dans une réaction d'hydrogénation, en présence d'un catalyseur contenant un métal de transition pour obtenir un composé correspondant de la formule (i).