Michael P. Barnett

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Michael Peter Barnett (24 March 1929 – 13 March 2012) was a British theoretical chemist and computer scientist.[1] He developed mathematical and computer techniques for quantum chemical problems, and some of the earliest software for several other kinds of computer application. After his early days in London, Essex and Lancashire, he went to King's College, London, in 1945, the Royal Radar Establishment in Malvern in 1953, IBM UK in 1955, the University of Wisconsin Department of Chemistry in 1957, and the MIT Solid State and Molecular Theory Group in 1958.

At MIT he was an Associate Professor of Physics and Director of the Cooperative Computing Laboratory. He returned to England, to the Institute of Computer Science of the University of London in 1964, and then back to United States the following year. He worked in industry, and taught at Columbia University 1975–77 and the City University of New York, 1977–96, retiring as an Emeritus Professor. After retirement he focused on symbolic calculation in quantum chemistry and nuclear magnetic resonance.

Early life and career[edit]

Barnett spent most of the World War II years near Fleetwood in Lancashire. He attended Baines' Grammar School in Poulton-le-Fylde, then went to King's College, London in 1945, where he received a BSc in Chemistry in 1948, a PhD for work in the Theoretical Physics Department with Charles Coulson in 1952, that he continued on a one-year post-doctoral fellowship. His assigned project was to determine if electrostatic forces could account for the energy needed to make two parts of an ethane molecule rotate around the bond that joins them.[2]

This work required the evaluation of certain mathematical objects – molecular integrals over Slater orbitals. Barnett extended some earlier work by Charles Coulson[3] by discovering some recurrence formulas,[2][4][5] that are part of a method of analysis and computation frequently referred to as the Barnett-Coulson expansion.[6][7] Molecular integrals remain a significant problem in quantum chemistry[8] and continued to be one of Barnett's main interests.[9]

Two years after Barnett started this work, he was invited to be one of the twenty-five participants in a conference that was organised by Robert Mulliken, sponsored by the National Academy of Sciences and known, from its venue, as the Shelter Island Conference on Quantum Mechanics in Valence Theory.[10][11] Barnett's attendance was enabled by the British Rayon Research Association, which supported his post-graduate work.[12]

At the Royal Radar Establishment, Barnett held a Senior Government Fellowship. He worked on aspects of theoretical solid state physics, that included the properties of organic semiconductors.[13] As part of his work at IBM UK, he directed a model 650 computer centre. He directed and participated in numerous projects that included (1) calculating DNA structures from crystallographic data,[14] and (2) simulations to plan the location and operation of dams and reservoirs on the River Nile, working with Humphry Morrice, the hydrological advisor to the Government of the Sudan, and his predecessor, Nimmo Allen.[15][16]

In 1957, Barnett accepted an invitation from Joseph Hirschfelder,[17] in the Chemistry Department of the University of Wisconsin at Madison, to work on mathematical theories of combustion and detonation.[18]

Activities at MIT[edit]

In 1958, John Clarke Slater invited Barnett to join his Solid State and Molecular Theory Group. He was made an Associate Professor of Physics in 1960 and, in 1962, set up an IBM 709 installation, the Cooperative Computing Laboratory (CCL). This supported heavy computations by several groups at MIT.[19] The SSMTG used much of the time for molecular and solid state research, attracting many post-doctoral workers from the UK and Canada,.[20]

The calculations of quantum chemistry involve approximate solutions of the Schrödinger equation. Many methods for computing these require molecular integrals that are defined for systems of 2, 3 and 4 atoms, respectively. The 4-atom (or 4-centre) integrals are by far the most difficult. By extending the methods of his PhD papers, Barnett developed a detailed methodology for evaluating all of these integrals[21] These were coded in FORTRAN, in software that was available to the IBM mainframe community through the SHARE organisation.[20] Members of the SSMTG who developed and used these programs included Donald Ellis,[22] Russell Pitzer and Donald Merrifield.

In 1960, Barnett started to extend a technique he had learned from Frank Boys to program a computer to construct coded mathematical formulas.[23] He needed a way to typeset these. A Photon machine, equipped with paper provided an immediate solution. Barnett developed software to typeset computer output, and applied this to documents containing mathematical formulas and to a wide range of other typesetting problems. He produced books for the MIT Libraries,[24] and with Imre Izs·k, the Smithsonian Astrophysical Observatory.[25] The work of his team and the parallel work of other groups through 1964 is described in his monograph.[26]

Barnett also began to develop his ideas on cognitive modelling, as a member of Frank Schmitt's seminar on biological memory.[27] He wrote on river simulation[28] as a member of the Harvard Water Resources seminar (see for related work. He, John Iliffe, Robert Futrelle,[29] Paul Fehder, George Coulouris and other members of the CCL worked on parsing,[30] text processing (the precursor of word processing),[31] programming language constructs,[32] scientific visualisation,[33] and further topics that melded into the computer science of later years.

Institute of Computer Science[edit]

In 1963, Barnett accepted an appointment as Reader in Information Processing at the Institute of Computer Science in the University of London,[34] and, while he was still at MIT, the Department of Scientific and Industrial Research (DSIR) awarded him a grant, to be taken up in London, to continue his work on computer typesetting, that was publicised by the Director, Richard A. Buckingham.[35] His return received further publicity as a "reverse brain drain".[36][37] He worked extensively with printing trade union officials and the staff of training colleges, to provide understanding of the new methods and their potential (pages 208–218 of his book).[26] His concern with social aspects of technological innovation is noted in a detailed book review.[38] He served on the Information Committee of the DSIR.[39]

Asked about university research in England, in a BBC interview on his arrival in 1964, he said "the trouble was deeper than money … Frustration is caused by concentration of power in the hands of a few."[40] His deepening concern about entrepreneurial activity in academe intensified, (Section 10.6 of his book.[26])

Industry, Columbia and CUNY[edit]

After a year at the Institute of Computer Science, Barnett went back to the US He joined the newly formed Graphic Systems Division of RCA, to create software for commercial computer typesetting. RCA acquired the US rights to the Digiset machine of Rudolf Hell and marketed an adaptation as the Videocomp. About 50 were sold.[41] Barnett designed the algorithmic markup language PAGE-1 to express complicated formats in full page composition.[42] This was used for a wide range of typeset products that included, over the years, the Social Sciences Index of the H. W. Wilson Company and several other publications excerpted in a later review paper.,[43] The application to database publishing led Barnett to devise and implement a programming language, that he called SNAP, to express file handling operations as sequences of grammatical English sentences.[44]

In 1969, Barnett joined the H. W. Wilson Company, a publisher of bibliographic tools for libraries, to automate the production of these. He designed and introduced the system that was used to produce the Social Sciences Index for about 10 years. He had also started to teach courses on library automation at the Columbia School of Library Service.[45] He joined the Columbia faculty full-time in 1975.

In 1977, Barnett moved to the Department of Computer and Information Science at Brooklyn College of the City University of New York in 1977, retiring as Professor Emeritus in 1996. Whilst at CUNY, he directed a major NSF funded project to develop computer generated printed matter for undergraduate teaching.[43] He wrote software that incorporated pictures in documents that were typeset using PAGE-1.[43] He wrote several books with his three teenage children, Gabrielle, Simon and Graham, aimed at the home market. These dealt with the production of computer graphics on early personal computers, that included the Commodore 64,[46] the Apple II,[47] and IBM PC,[48] and the use of elementary algorithms.[49]

Integrals redux, retirement and symbolic calculation[edit]

In 1989, Barnett started to spend part of his time as a Visiting Scientist at the John von Neumann National Supercomputer Center,[50][51] located on the outskirts of Princeton and run by a consortium of universities. He restarted work on molecular integrals, using the power of the supercomputer to go beyond the possibilities of the 1960s. In 1997, he became Emeritus from City University. In retirement, he continued to explore applications of symbolic calculation to molecular integrals, nuclear magnetic resonance, and other topics.[52]


  1. ^ "Obituary of Michael Barnett (1929–2012)". Physics Today. Archived from the original on 6 September 2012. Retrieved 4 May 2012.
  2. ^ a b Michael Peter Barnett, The Evaluation of Integrals Occurring in the theory of molecular structure. PhD thesis, University of London, 1952.
  3. ^ Charles A Coulson, The evaluation of certain integrals occurring in the theory of molecular structure, Proceedings of the Cambridge Philosophical Society, 33, 104, 1937.
  4. ^ Michael P Barnett and Charles A Coulson, Evaluation of integrals occurring in the theory of molecular structure, Part I: Basic Functions, Phil. Trans. Roy. Soc. (London) A 243, 221–233, 1951.
  5. ^ Michael P Barnett and Charles A Coulson, Evaluation of integrals occurring in the theory of molecular structure, Part II: Overlap, resonance, Coulomb, hybrid and other two-centre integrals, Phil. Trans. Roy. Soc. (London) A 243, 234–249, 1951.
  6. ^ M J M Bernal and J M Mills, Evaluation of molecular integrals by the method of Barnett and Coulson, DTC online, Information for the Defense Community, 1960.
  7. ^ John C Slater, Quantum Theory of Matter, McGraw-Hill 1968, p. 543–545.
  8. ^ Hassan Safouhi and Ahmed Bouferguene, Computational chemistry, in Mohamed Medhat Gaber, Scientific Data Mining and Knowledge Discovery: Principles and Foundations, Springer, New York, 2010. ISBN 978-3-642-02787-1, e-ISBN 978-3-642-02788-8. page 173.
  9. ^ Michael P Barnett, Chemical calculations and chemicals that might calculate, International Journal of Quantum Chemistry, 109, 1640–1657, 2009.
  10. ^ Robert G Parr and Bryce L Crawford. National Academy of Sciences Conference on Quantum-Mechanical Methods in Valence Theory, Proceedings of the National Academy of Sciences, 38, 547–554, 1952.
  11. ^ R.G. Parr, The Genesis of a Theory, International Journal of Quantum Chemistry, 37, 327–347, 1996.
  12. ^ C A Coulson and M P Barnett, The evaluation of unit molecular integrals, Proceedings of the Shelter Island conference "Quantum Mechanics in Valence Theory", 237–271, Office of Naval Research, Washington, DC. 1951 – see Acknowledgements.
  13. ^ M P Barnett (ed), Band Structure: Theory and Experiment. Proceedings of a Symposium Held at RRE Malvern on 27 and 28 September 1954.
  14. ^ R. W. Langridge, M. P. Barnett and A. F. Mann, Calculation of the Fourier transform of a helical molecule, Journal of Molecular Biology, 2, 63, 1960.
  15. ^ H.A.W. Morrice and W N Allan, Planning for the ultimate hydraulic development of the Nile Valley, Proceedings of the Institute of Civil Engineers, 14, 101, 1959.
  16. ^ M P Barnett, Comment on the Nile Valley Calculations, Journal of the Royal Statistical Society, Series B, vol. 19, 223, 1957.
  17. ^ R.B. Bird, C.F. Curtiss and P.R. Certain, Joseph Oakland Hirschfelder, May 27, 1911 – March 30, 1990, Biographical Memoirs, 66, 190–205, 1995, The National Academies Press, Washington, D.C.
  18. ^ C. F. Curtiss, J. O. Hirschfelder and M P Barnett, Theory of detonations, Part III: Ignition temperature approximation, Journal of Chemical Physics, 30, 470, 1959.
  19. ^ Michael P Barnett, Cooperative Computing Laboratory, pp. 336–7, in President's Report Issue 1963. Massachusetts Institute of Technology Bulletin, vol. 99, no. 2, November, 1963.
  20. ^ a b T. Sutcliffe, The development of computational chemistry in the United Kingdom, page 283, in Kenneth B. Lipkowitz and Donald B. Boyd (eds.), Reviews in Computational Chemistry, vol. 10, Wiley, 2003. ISBN 978-0-471-18648-9 ISSN 1069-3599
  21. ^ M P Barnett, The evaluation of molecular integrals by the zeta—function method, in Methods in computational physics, vol. 2, Quantum Mechanics, ed. B Alder, S Fernbach and M Rotenberg, 95–153, Academic Press, New York, 1963.
  22. ^ Donald Ellis, Department of Physics and Astronomy, North Western University Archived 20 July 2011 at the Wayback Machine.
  23. ^ S F Boys, G B Cook, C M Reeves and I Shavitt, Nature, 178, 1207–9, 1956.
  24. ^ B.P.N. Shih, R.L. Snyder, M.P. Barnett and D.A. Luce, Union list of Chinese communist periodicals, MIT Libraries, Cambridge, Massachusetts, 1963.
  25. ^ I.G. Izsak, J.M. Gerard, R. Efimba and M.P. Barnett, Construction of Newcomb operators on a digital computer, Research in Space Science Special Report Number 140, Smithsonian Institution Astrophysical Observatory, Cambridge, Massachusetts, 1964.
  26. ^ a b c M.P. Barnett, Computer Typesetting, Experiments and Prospects, MIT Press, 1965.
  27. ^ M.P. Barnett, Some comments suggested by a consideration of computers, in Macromolecular specificity and biological memory, ed. F.O. Schmidt, 24–27, MIT Press, Cambridge, 1962.
  28. ^ D.F Manzer and M.P. Barnett, Analysis by Simulation: Programming techniques for a High-Speed Digital Computer, in Arthur Maas et al., Design of Water Resource Systems, pp. 324–390, Harvard University Press, Cambridge, MA, 1962.
  29. ^ R.P. Futrelle, Biological Knowledge Laboratory, North Western University
  30. ^ M.P. Barnett and R.P. Futrelle, Syntactic analysis by digital computer, Communications of the Association for Computing Machinery, 5, 515–526, 1962
  31. ^ M.P. Barnett and K.L. Kelley, Editing verbal texts by digital computer, American Documentation, 14, 99, 1963.
  32. ^ M J Bailey, M P Barnett and R P Futrelle, Format free input in FORTRAN, Communications of the Association for Computing Machinery, 6, 505, 1963.
  33. ^ I.G. Csizmadia, B.T. Sutcliffe and M.P. Barnett, A group orbital treatment of lithium hydride, Canadian Journal Chemistry, 42, 1645–1663, 1964.
  34. ^ British Scientist Leaving U.S., The Times, Feb. 14, 1964, page 6, issue 55935, col. G.
  35. ^ Towards Printing by Computer, The Times, Feb. 22, 1964, page 6, issue 55942, col. E>
  36. ^ Scientist Back From U.S.: New Light Cast on '"Brain Drain", The Times, 25 March 1964, page 10, issue 55969, col. G.
  37. ^ Automated Printing at Universities, The Guardian 26 Mar 1964, page 9.
  38. ^ John Seybold, American Documentation, 17 (4) 219, 1964.
  39. ^ M P Barnett, The information explosion, Nature, 203}, 585, 1964.
  40. ^ Reversing Current Tide, British Scientist Returns, New York Times, March 25, 1964, page 18.
  41. ^ Jack Belzer, Albert G. Holzman and Allen Kent, Encyclopedia of computer science and technology, volume 5, p. 350.
  42. ^ John. Pierson, Computer composition using PAGE-1, Wiley Interscience, New York, 1972.
  43. ^ a b c M P Barnett, Electronic publishing for educational institutions, in D. D. Mebane (ed.), Solving college and university problems through technology, 121—158, EDUCOM, Princeton, NJ, 1981.
  44. ^ Michael P. Barnett (1969), Computer programming in English, New York: Harcourt, Brace & World
  45. ^ M P Barnett, Computer hardware and software for librarians, in P.J. Fasana and A. Veaner (eds.), Collaborative library systems development, MIT Press, Cambridge, Mass, 1971.
  46. ^ Michael P Barnett and Gabrielle R Barnett (1985), Beginning graphics for the Commodore 64, Reston, Va: Reston Pub. Co., ISBN 0-8359-0454-7, 0835904547
  47. ^ Michael P. Barnett and Graham K Barnett (1983), Personal graphics for profit and pleasure on the AppleÆ II Plus computer, Boston: Little, Brown, ISBN 0-316-08164-7, 0316081647
  48. ^ Michael P. Barnett and Graham K Barnett (1984), Personal graphics for profit and pleasure on the IBM personal computers, Boston: Little, Brown, ISBN 0-316-08220-1, 0316082201
  49. ^ Michael P Barnett and Simon J Barnett (1986), Animated algorithms, New York: McGraw-Hill, ISBN 0-07-003792-2, 0070037922
  50. ^ Science on the ETA10, John von Neumann National Supercomputer Center, Consortium for Scientific Computing, 1988.
  51. ^ A R Hoffman and J F Traub, Supercomputers: directions in technology and applications, National Academy Press, 1989.
  52. ^ M P Barnett, Symbolic computation, Slater orbitals and nuclear magnetic resonance.

External links[edit]