Kirill Gurov

Kirill Gurov (March 6, 1918 in Moscow September 29, 1994) was a Soviet Russian theoretical physicist working in the field of physical kinetics.

Kirill Gurov
Born(1918-03-06)March 6, 1918
DiedSeptember 29, 1994(1994-09-29) (aged 76)
NationalityRussian
Alma materMoscow State University (1941)
Known forsignificant contribution to kinetic theory
Scientific career
Fieldstheoretical physics, kinetic theory
Institutions
Doctoral advisorNikolay Bogolyubov

Gurov was born in Moscow, Russia, in the family of a military officer. In 1936, he was accepted without examinations to the Faculty of Physics and Mathematics in Moscow State University (MSU) and graduated from MSU in 1941, obtaining Diploma with Honour.

In 1944, he started to work in MSU as a PhD student under supervision of Nikolay Bogolyubov on problems of kinetic theory of quantum systems. Since 1954 and until the rest of his life Kirill Gurov worked at the A. A. Baikov Institute of Metallurgy and Material Science (IMMS).

Research

Kirill Gurov and Nikolay Bogolyubov obtained kinetic equations for quantum systems by developing the method of quantum BBGKY hierarchy.[1]

At the IMMS, Kirill Gurov worked on analysis of the diffusion processes and the corresponding phase transitions in alloys. Since the middle of the 1970s, he worked on developing materials for space projects, participated in the Apollo-Soyuz Test Project, and studied the effects of zero gravity on material properties.

Books

  • Gurov K. P. (1966). Foundations of the Kinetic Theory. Method of N. N. Bogolyubov (in Russian). Moscow: Nauka.

Selected works

  1. Nikolay Bogolyubov; Kirill Gurov (1947). "Kinetic equations in quantum mechanics". JETP. 17 (7): 614–628.
gollark: And this doesn't even ACTUALLY WORK.
gollark: ```javascriptexport const enqueueCrawl = async (crawlURL, tier) => { // robotsPolicy will be filled in on first actual crawl for the domain // this has to be done as a fairly complex DB-side query to prevent race conditions console.log("running insert for", crawlURL.toString()) const [domain] = await DB`INSERT INTO domains (domain, enabled, robotsPolicy, tier) SELECT ${crawlURL.hostname}, FALSE, NULL, ${tier} WHERE NOT EXISTS (SELECT id, domain, enabled, robotsPolicy, tier FROM domains WHERE domain = ${crawlURL.hostname}) RETURNING id` console.log(crawlURL.toString(), domain) // Add entry to crawl queue await DB`INSERT INTO crawl_targets (url, domain) VALUES (${crawlURL.toString()}, ${domain.id}) ON CONFLICT (url) DO UPDATE SET added = NOW()`}```This should NOT be quite so bee.
gollark: I'm busy trying to work out exactly how horrible a PostgreSQL query I need to do this stupid thing under concurrent write load.
gollark: So surely YOU can do it, if ""deforming things"""" is so easy.
gollark: I can't really do art, in general.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.