SciPost logo

SciPost Submission Page

Introduction to Monte Carlo for Matrix Models

by Raghav G. Jha

This is not the latest submitted version.

This Submission thread is now published as

Submission summary

Authors (as registered SciPost users): Raghav Govind Jha
Submission information
Preprint Link: scipost_202111_00064v1  (pdf)
Code repository: https://github.com/rgjha/MMMC
Date submitted: 2021-11-30 20:32
Submitted by: Jha, Raghav Govind
Submitted to: SciPost Physics Lecture Notes
Ontological classification
Academic field: Physics
Specialties:
  • High-Energy Physics - Theory
Approaches: Theoretical, Computational

Abstract

We consider a wide range of matrix models and study them using the Monte Carlo technique in the large N limit. The results we obtain agree with exact analytic expres- sions and recent numerical bootstrap methods for models with one and two matrices. We then present new results for several unsolved multi-matrix models where no other tool is yet available. In order to encourage an exchange of ideas between different numerical approaches to matrix models, we provide programs in Python that can be easily modified to study potentials other than the ones discussed. These programs were tested on a laptop and took between a few minutes to several hours to finish depending on the model, N, and the required precision.

Current status:
Has been resubmitted

Reports on this Submission

Report #2 by Anonymous (Referee 2) on 2022-2-19 (Invited Report)

  • Cite as: Anonymous, Report on arXiv:scipost_202111_00064v1, delivered 2022-02-19, doi: 10.21468/SciPost.Report.4475

Report

I think this review and sample programs are useful materials for students and researchers interested in numerical approaches to matrix models. However, I would like to suggest a few points which can be improved.

Sec.3.1 seems to be a little bit out of place. Matrix bootstrap is a numerical method, but not the main topic of this article (Monte Carlo methods). Perhaps it can be moved to Sec.2. (Then the title of Sec.2 has to be modified as well.)

The HMC algorithm is explained in Sec.3.2. Although the algorithm is clearly explained, laypeople may wonder why the right ensemble is obtained by using this algorithm. Probably it is better to introduce the Metropolis algorithm as the simplest example of the Markov Chain Monte Carlo methods and explain the basic logic behind such algorithms. Then, as a byproduct, the advantage of the HMC algorithm can be illuminated.
(A question which is somewhat related to this part:
The HMC algorithm is particularly useful when dynamical fermions are involved. For the bosonic matrix models, is it possible to use the heat-bath algorithm?)

In Sec.3.2.1, it is better to introduce the word "Box-Muller algorithm". (This name is used in sample code.)

Reference [39] did not study the D0-brane quantum mechanics. Better references are hep-th/0803.4273 and hep-th/0707.4454. Another reference that achieved good numerical precision is 1503.08499[hep-lat].
In this context, it would be good to refer to hep-th/9910001 and hep-th/hep-th/0007051. They used the Gaussian approximation method to study D0-brane quantum mechanics numerically and demonstrated the power of the numerical approach to holography.

In Appendix G, would it be possible to show the solutions to all exercises?

Requested changes

Please find the suggestions in the report.

  • validity: high
  • significance: good
  • originality: high
  • clarity: high
  • formatting: -
  • grammar: -

Report #1 by Anonymous (Referee 1) on 2022-1-25 (Invited Report)

  • Cite as: Anonymous, Report on arXiv:scipost_202111_00064v1, delivered 2022-01-25, doi: 10.21468/SciPost.Report.4237

Strengths

The lecture notes provide a clear and gentle introduction into numerical methods for large N matrix models. It incorporates also nicely some very recent developments concerning a bootstrap approach to matrix models. It can sometimes be hard for someone interested in this sort of material to get into it as it requires a lot of programming. The lecture notes remove this drawback as they come with the codes and a short accompanying explanation. This allows the researcher to immediately understand the physics she/he is ultimately interested in.

Weaknesses

This is not really a weakness, but personally I always like to have a short section in a lecture note about the 'way forward' or 'current issues'. This would explain a little bit what the methods that are explained in the lecture notes are currently used for and what the obstacles are. This might spark the reader into going beyond the things discussed in the lecture notes.

Report

-

  • validity: good
  • significance: high
  • originality: good
  • clarity: high
  • formatting: excellent
  • grammar: excellent

Login to report


Comments

Anonymous on 2022-02-11  [id 2185]

Category:
remark

We thank the referee for the report and comments. We will be happy to add a short section on future directions (in the final version of submitted article), with a clear description of where these methods are used at the moment and what the problems are going ahead.