Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC: add Blatt–Weisskopf with Hankel report #277

Merged
merged 9 commits into from
May 16, 2024
Merged
8 changes: 8 additions & 0 deletions .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,10 +73,14 @@
"eval",
"flatté",
"functools",
"Hankel",
"helicities",
"helicity",
"Hippel",
"itertools",
"JHEP",
"JPAC",
"Ketzer",
"kwargs",
"Källén",
"lambdification",
Expand Down Expand Up @@ -106,6 +110,7 @@
"pytest",
"PYTHONHASHSEED",
"qrules",
"Quigg",
"Reana",
"roadmap",
"Schwarz",
Expand All @@ -121,6 +126,8 @@
"traceback",
"unbinned",
"unitarity",
"unitless",
"unnormalized",
"unphysical",
"vectorize",
"weisskopf",
Expand Down Expand Up @@ -297,6 +304,7 @@
"phsp",
"pkpi",
"pmatrix",
"ppnp",
"preorder",
"prereleased",
"println",
Expand Down
143 changes: 89 additions & 54 deletions docs/bibliography.bib
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

@article{aitchisonMatrixFormalismOverlapping1972,
title = {The 𝐾-Matrix Formalism for Overlapping Resonances},
author = {Aitchison, I.J.R.},
Expand All @@ -19,11 +18,8 @@ @article{aitchisonUnitarityAnalyticityCrossing2015
year = {2015},
month = jul,
journal = {arXiv:1507.02697 [hep-ph]},
eprint = {1507.02697},
eprinttype = {arxiv},
primaryclass = {hep-ph},
url = {http://arxiv.org/abs/1507.02697},
archiveprefix = {arXiv}
archiveprefix = {arxiv}
}

@book{beckTestDrivenDevelopmentExample2003,
Expand All @@ -32,23 +28,34 @@ @book{beckTestDrivenDevelopmentExample2003
author = {Beck, Kent},
year = {2003},
series = {The {{Addison-Wesley}} Signature Series},
publisher = {{Addison-Wesley}},
address = {{Boston}},
publisher = {Addison-Wesley},
address = {Boston},
isbn = {978-0-321-14653-3},
lccn = {QA76.76.T48 B43 2003}
}

@book{Blatt:1952ije,
title = {Theoretical {{Nuclear Physics}}},
author = {Blatt, John M and Weisskopf, Victor F},
year = {1979},
publisher = {Springer New York},
address = {New York, NY},
url = {https://doi.org/10.1007/978-1-4612-9959-2},
isbn = {978-1-4612-9959-2 978-1-4612-9961-5},
annotation = {OCLC: 840280777}
}

@book{bycklingParticleKinematics1973,
title = {Particle {{Kinematics}}},
author = {Byckling, Eero and Kajantie, Keijo},
year = {1973},
publisher = {{Wiley}},
address = {{London, New York}},
publisher = {Wiley},
address = {London, New York},
isbn = {978-0-471-12885-4},
lccn = {QC794.6.K5 B95}
}

@article{chungPartialWaveAnalysis1995,
@article{Chung:1995dx,
title = {{Partial wave analysis in 𝐾-matrix formalism}},
author = {Chung, Suh-Urk and Brose, J. and Hackmann, R. and Klempt, E. and Spanier, S. and Strassburger, C.},
year = {1995},
Expand All @@ -68,7 +75,7 @@ @techreport{chungSpinFormalismsUpdated2014
year = {2014},
month = jul,
pages = {BNL--76975-2006-IR, 890945},
institution = {{Brookhaven National Laboratory}},
institution = {Brookhaven National Laboratory},
url = {https://suchung.web.cern.ch/spinfm1.pdf}
}

Expand All @@ -78,13 +85,13 @@ @book{gammaDesignPatternsElements1995
editor = {Gamma, Erich},
year = {1995},
series = {Addison-{{Wesley}} Professional Computing Series},
publisher = {{Addison-Wesley}},
address = {{Reading, Mass}},
publisher = {Addison-Wesley},
address = {Reading, Mass},
isbn = {978-0-201-63361-0},
lccn = {QA76.64 .D47 1995}
}

@article{jacobGeneralTheoryCollisions1959,
@article{Jacob:1959at,
title = {On the General Theory of Collisions for Particles with Spin},
author = {Jacob, M. and Wick, G.C.},
year = {1959},
Expand All @@ -98,6 +105,35 @@ @article{jacobGeneralTheoryCollisions1959
url = {https://linkinghub.elsevier.com/retrieve/pii/000349165990051X}
}

@article{JPAC:2019ufm,
title = {Dalitz-Plot Decomposition for Three-Body Decays},
author = {Mikhasenko, M. and Albaladejo, M. and Bibrzycki, Ł. and {Fernandez-Ramirez}, C. and Mathieu, V. and Mitchell, S. and Pappagallo, M. and Pilloni, A. and Winney, D. and Skwarnicki, T. and Szczepaniak, A. P.},
year = {2020},
month = feb,
journal = {Physical Review D: Particles and Fields},
volume = {101},
number = {3},
pages = {034033},
issn = {2470-0010, 2470-0029},
doi = {10.1103/PhysRevD.101.034033},
url = {https://journals.aps.org/prd/abstract/10.1103/PhysRevD.101.034033},
archiveprefix = {arxiv}
}

@article{Ketzer:2019wmd,
title = {Light-Meson Spectroscopy with {{COMPASS}}},
author = {Ketzer, B. and Grube, B. and Ryabchikov, D.},
year = {2020},
month = jul,
journal = {Progress in Particle and Nuclear Physics},
volume = {113},
pages = {103755},
issn = {01466410},
doi = {10.1016/j.ppnp.2020.103755},
url = {https://linkinghub.elsevier.com/retrieve/pii/S0146641020300028},
archiveprefix = {arxiv}
}

@misc{kutschkeAngularDistributionCookbook1996,
title = {An {{Angular Distribution Cookbook}}},
author = {Kutschke, Rob},
Expand All @@ -106,7 +142,7 @@ @misc{kutschkeAngularDistributionCookbook1996
url = {https://home.fnal.gov/~kutschke/Angdist/angdist.ps}
}

@article{marangottoHelicityAmplitudesGeneric2020,
@article{Marangotto:2019ucc,
title = {Helicity {{Amplitudes}} for {{Generic Multibody Particle Decays Featuring Multiple Decay Chains}}},
author = {Marangotto, Daniele},
editor = {Vagnozzi, Sunny},
Expand All @@ -117,16 +153,17 @@ @article{marangottoHelicityAmplitudesGeneric2020
pages = {1--15},
issn = {1687-7365, 1687-7357},
doi = {10.1155/2020/6674595},
url = {https://www.hindawi.com/journals/ahep/2020/6674595/}
url = {https://www.hindawi.com/journals/ahep/2020/6674595/},
archiveprefix = {arxiv}
}

@book{martinCleanCodeHandbook2009,
title = {Clean {{Code}}: {{A Handbook}} of {{Agile Software Craftsmanship}}},
shorttitle = {Clean Code},
editor = {Martin, Robert C.},
year = {2009},
publisher = {{Prentice Hall}},
address = {{Upper Saddle River, NJ}},
publisher = {Prentice Hall},
address = {Upper Saddle River, NJ},
isbn = {978-0-13-235088-4},
lccn = {QA76.76.D47 C583 2009}
}
Expand All @@ -136,35 +173,18 @@ @misc{meyerMatrixTutorial2008
author = {Meyer, Curtis A.},
year = {2008},
month = oct,
address = {{Munich, Germany}},
address = {Munich, Germany},
url = {http://www.curtismeyer.com/talks/PWA_Munich_KMatrix.pdf}
}

@article{mikhasenkoDalitzplotDecompositionThreebody2020,
title = {Dalitz-Plot Decomposition for Three-Body Decays},
author = {Mikhasenko, M. and Albaladejo, M. and Bibrzycki, Ł. and {Fernandez-Ramirez}, C. and Mathieu, V. and Mitchell, S. and Pappagallo, M. and Pilloni, A. and Winney, D. and Skwarnicki, T. and Szczepaniak, A. P.},
year = {2020},
month = feb,
journal = {Physical Review D},
volume = {101},
number = {3},
eprint = {1910.04566},
eprinttype = {arxiv},
pages = {034033},
issn = {2470-0010, 2470-0029},
doi = {10.1103/PhysRevD.101.034033},
url = {https://journals.aps.org/prd/abstract/10.1103/PhysRevD.101.034033},
archiveprefix = {arXiv}
}

@book{percivalTestDrivenDevelopmentPython2017,
title = {Test-{{Driven Development}} with {{Python}}: {{Obey}} the {{Testing Goat}}: {{Using Django}}, {{Selenium}}, and {{JavaScript}}},
shorttitle = {Test-Driven Development with {{Python}}},
author = {Percival, Harry},
year = {2017},
edition = {Second edition},
publisher = {{O'Reilly Media}},
address = {{Sebastopol, CA}},
publisher = {O'Reilly Media},
address = {Sebastopol, CA},
isbn = {978-1-4919-5870-4},
lccn = {QA76.73.P98 P46 2017},
annotation = {OCLC: ocn953432202}
Expand All @@ -175,7 +195,7 @@ @misc{petersPartialWaveAnalysis2004
author = {Peters, Klaus},
year = {2004},
month = jun,
address = {{Varenna}},
address = {Varenna},
url = {https://slideplayer.com/slide/1676572}
}

Expand All @@ -191,9 +211,9 @@ @book{sedgewickAlgorithms2011
title = {Algorithms},
author = {Sedgewick, Robert and Wayne, Kevin Daniel},
year = {2011},
edition = {Fourth},
publisher = {{Addison-Wesley}},
address = {{Upper Saddle River, NJ}},
edition = {4th},
publisher = {Addison-Wesley},
address = {Upper Saddle River, NJ},
isbn = {978-0-321-57351-3},
lccn = {QA76.9.A43 S429 2011}
}
Expand All @@ -204,21 +224,36 @@ @book{slatkinEffectivePython902019
author = {Slatkin, Brett},
year = {2019},
month = nov,
publisher = {{Addison-Wesley}},
publisher = {Addison-Wesley},
isbn = {978-0-13-485398-7},
annotation = {OCLC: 1127093006}
}

@article{wangNovelMethodTest2020,
title = {A Novel Method to Test Particle Ordering and Final State Alignment in Helicity Formalism},
author = {Wang, Mengzhen and Jiang, Yi and Liu, Yinrui and Qian, Wenbin and Lyu, Xiaorui and Zhang, Liming},
year = {2020},
month = dec,
journal = {arXiv},
eprint = {2012.03699},
eprinttype = {arxiv},
url = {http://arxiv.org/abs/2012.03699},
archiveprefix = {arXiv}
@article{VonHippel:1972fg,
title = {Centrifugal-{{Barrier Effects}} in {{Resonance Partial Decay Widths}}, {{Shapes}}, and {{Production Amplitudes}}},
author = {{von Hippel}, Frank and Quigg, C.},
year = {1972},
month = feb,
journal = {Physical Review D},
volume = {5},
number = {3},
pages = {624--638},
issn = {0556-2821},
doi = {10.1103/PhysRevD.5.624},
url = {https://link.aps.org/doi/10.1103/PhysRevD.5.624}
}


@article{Wang:2020giv,
title = {A Novel Method to Test Particle Ordering and Final State Alignment in Helicity Formalism},
author = {Wang, Mengzhen and Jiang, Yi and Liu, Yinrui and Qian, Wenbin and Lyu, Xiao-Rui and Zhang, Liming},
year = {2021},
month = jun,
journal = {Chinese Physics C},
volume = {45},
number = {6},
pages = {063103},
issn = {1674-1137, 2058-6132},
doi = {10.1088/1674-1137/abf139},
url = {https://iopscience.iop.org/article/10.1088/1674-1137/abf139},
archiveprefix = {arxiv}
}
6 changes: 3 additions & 3 deletions docs/report/005.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"This report investigates how to implement $K$-matrix dynamics with {doc}`SymPy <sympy:index>`. We here describe only the version that is **not Lorentz-invariant**, because it is simplest and allows us to check whether the case $n_R=1, n=1$ (single resonance, single channel) reduces to a Breit-Wigner function. We followed the physics as described by {pdg-review}`Resonances` and {cite}`chungPartialWaveAnalysis1995,petersPartialWaveAnalysis2004,meyerMatrixTutorial2008`. For the Lorentz-invariant version, see [TR-009](009.ipynb).\n",
"This report investigates how to implement $K$-matrix dynamics with {doc}`SymPy <sympy:index>`. We here describe only the version that is **not Lorentz-invariant**, because it is simplest and allows us to check whether the case $n_R=1, n=1$ (single resonance, single channel) reduces to a Breit-Wigner function. We followed the physics as described by {pdg-review}`Resonances` and {cite}`Chung:1995dx,petersPartialWaveAnalysis2004,meyerMatrixTutorial2008`. For the Lorentz-invariant version, see [TR-009](009.ipynb).\n",
"\n",
"A brief overview of the origin of the $\\boldsymbol{K}$-matrix is given first. This overview follows {cite}`chungPartialWaveAnalysis1995`, but skips over quite a few details, as this is only an attempt to provide some context of what is going on."
"A brief overview of the origin of the $\\boldsymbol{K}$-matrix is given first. This overview follows {cite}`Chung:1995dx`, but skips over quite a few details, as this is only an attempt to provide some context of what is going on."
]
},
{
Expand Down Expand Up @@ -233,7 +233,7 @@
"\n",
"The dynamical part $\\boldsymbol{T}$ is usually called the **transition operator**. The reason is that it describes the interacting part of the **scattering operator** $\\boldsymbol{S}$, which describes the (complex) amplitude $\\langle f|\\boldsymbol{S}|i\\rangle$ of an initial state $|i\\rangle$ transitioning to a final state $|f\\rangle$. The scattering operator describes both the non-interacting amplitude and the transition amplitude, so it relates to the transition operator as:[^1]\n",
"\n",
"[^1]: Some authors like {cite}`chungPartialWaveAnalysis1995` multiply the transition operator by a factor 2.\n",
"[^1]: Some authors like {cite}`Chung:1995dx` multiply the transition operator by a factor 2.\n",
"\n",
"$$\n",
"\\boldsymbol{S} = \\boldsymbol{I} + i\\boldsymbol{T}\n",
Expand Down
2 changes: 1 addition & 1 deletion docs/report/010.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
]
},
"source": [
"As described in [TR-005](005.ipynb), the $\\boldsymbol{K}$-matrix describes **scattering processes** of the type $cd \\to ab$. The $P$-vector approach is one of two generalizations for **production processes** of the type $c \\to ab$. For more details on this approach, {cite}`chungPartialWaveAnalysis1995` refers to {cite}`aitchisonMatrixFormalismOverlapping1972`.\n",
"As described in [TR-005](005.ipynb), the $\\boldsymbol{K}$-matrix describes **scattering processes** of the type $cd \\to ab$. The $P$-vector approach is one of two generalizations for **production processes** of the type $c \\to ab$. For more details on this approach, {cite}`Chung:1995dx` refers to {cite}`aitchisonMatrixFormalismOverlapping1972`.\n",
"\n",
"If we take the production vector $P$ to be:\n",
"\n",
Expand Down
2 changes: 1 addition & 1 deletion docs/report/013.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
":::{card} Spin alignment with data\n",
"TR-013\n",
"^^^\n",
"In this report, we attempt to check the effect of activating spin alignment ([ampform#245](https://github.com/ComPWA/ampform/pull/245)) and compare it with [Figure 2](https://downloads.hindawi.com/journals/ahep/2020/6674595.pdf#page=9) in {cite}`marangottoHelicityAmplitudesGeneric2020`.\n",
"In this report, we attempt to check the effect of activating spin alignment ([ampform#245](https://github.com/ComPWA/ampform/pull/245)) and compare it with [Figure 2](https://downloads.hindawi.com/journals/ahep/2020/6674595.pdf#page=9) in {cite}`Marangotto:2019ucc`.\n",
"\n",
"See also [TR-014](014.ipynb) and [TR-015](015.ipynb).\n",
"+++\n",
Expand Down
2 changes: 1 addition & 1 deletion docs/report/014.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@
"\n",
"[ampform#245](https://github.com/ComPWA/ampform/pull/245) implements spin alignment, which results in large sum combinatorics for all helicity combinations. The result is an amplitude model expression that is too large to be rendered as LaTeX.\n",
"\n",
"To some extend, this is already the case with the [current implementation](https://ampform.readthedocs.io/en/0.12.3/usage/formalism.html) of the 'standard' helicity formalism {cite}`jacobGeneralTheoryCollisions1959, richmanExperimenterGuideHelicity1984, kutschkeAngularDistributionCookbook1996, chungSpinFormalismsUpdated2014`: many of the terms in the total intensity expression differ only by the helicities of the final and initial state."
"To some extend, this is already the case with the [current implementation](https://ampform.readthedocs.io/en/0.12.3/usage/formalism.html) of the 'standard' helicity formalism {cite}`Jacob:1959at, richmanExperimenterGuideHelicity1984, kutschkeAngularDistributionCookbook1996, chungSpinFormalismsUpdated2014`: many of the terms in the total intensity expression differ only by the helicities of the final and initial state."
]
},
{
Expand Down
Loading
Loading