Rosenfeld étudie à l'Université Lomonosov d'où il est diplômé en 1939. En 1942, il reçoit son doctorat, puis son habilitation en 1947, tous deux à l'Université Lomonosov, sous la direction de Petr Konstantinovich Rashevskii[1]. En 1950, il est devenu professeur à Bakou. En 1955, il se retrouve dans diverses universités de Moscou et, depuis 1964, à l'Institut d'histoire des sciences et de la technologie de l'Académie des sciences de l'URSS. Plus récemment, il est au State College en Pennsylvanie .
avec Ekmeleddin İhsanoğlu: Mathematicians, Astronomers, and Other Scholars of Islamic Civilization and their Works (VIIe – XIXe siècles). Centre de recherche sur l’histoire, l’art et la culture islamiques, Istanbul 2003,
avec Boris Laptev, AI Markuschewitsch : Mathématiques du XIXe siècle. Géométrie, théorie des fonctions analytiques. Birkhäuser 1996 (russe 1981)
Une histoire de la géométrie non-euclidienne. Springer 1988
avec Adolf P. Youschkevitch : La mathématique des pays de l'Est au Moyen Age. Dans: Beiträge zur Naturwissenschaft. Berlin 1960, pages 62-160.