<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://lorenzgaertner.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://lorenzgaertner.com/" rel="alternate" type="text/html" /><updated>2026-09-09T14:02:42+02:00</updated><id>https://lorenzgaertner.com/feed.xml</id><title type="html">Dr. Lorenz Gärtner</title><subtitle>The personal web page of Lorenz Gärtner, a theoretical and computational physicist.</subtitle><author><name>Dr. Lorenz Gärtner</name></author><entry><title type="html">Constraints on invisible B→K X decays</title><link href="https://lorenzgaertner.com/bkx-reinterpretation/" rel="alternate" type="text/html" title="Constraints on invisible B→K X decays" /><published>2026-02-01T00:00:00+01:00</published><updated>2026-02-01T00:00:00+01:00</updated><id>https://lorenzgaertner.com/bkx-reinterpretation</id><content type="html" xml:base="https://lorenzgaertner.com/bkx-reinterpretation/">&lt;p&gt;Applying the public \(B^+\to K^+\nu\bar\nu\) likelihood to constrain a generic invisible particle \(X\) in \(B^+\to K^+X\), including a heavy dark-sector mediator interpretation.&lt;/p&gt;

&lt;p&gt;Published as: &lt;a href=&quot;https://doi.org/10.1103/ggtk-gkx4&quot;&gt;Constraints on invisible \(B^+\to K^+X\) decays from the Belle II \(B^+\to K^+\nu\bar\nu\) measurement&lt;/a&gt;, Phys. Rev. D 114, 032003 (2026).&lt;/p&gt;

&lt;center&gt;&lt;img src=&quot;/assets/images/knunu-dm-sm-widths.png&quot; width=&quot;50%&quot; /&gt;&lt;/center&gt;

&lt;p&gt;Reinterpreting the measurement as a search for a dark-sector mediator \(X\): posterior on its mass \(m_X\) and coupling \(\mu_X\), for two assumed decay widths \(\Gamma_X\).&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/lorenzennio/knunu-bkx-reinterpretation&quot;&gt;Try your own reinterpretation&lt;/a&gt; &amp;mdash; a minimal starting point for fitting the model at two fixed widths.&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">Applying the public \(B^+\to K^+\nu\bar\nu\) likelihood to constrain a generic invisible particle \(X\) in \(B^+\to K^+X\), including a heavy dark-sector mediator interpretation.</summary></entry><entry><title type="html">pyhf-tutorial</title><link href="https://lorenzgaertner.com/pyhf-tutorial/" rel="alternate" type="text/html" title="pyhf-tutorial" /><published>2025-09-26T00:00:00+02:00</published><updated>2025-09-26T00:00:00+02:00</updated><id>https://lorenzgaertner.com/pyhf-tutorial</id><content type="html" xml:base="https://lorenzgaertner.com/pyhf-tutorial/">&lt;p&gt;Three self-contained tutorial notebooks on statistical inference with &lt;a href=&quot;https://github.com/scikit-hep/pyhf&quot;&gt;pyhf&lt;/a&gt;: building histogram-based models and including uncertainties, a realistic statistical model for the B&lt;sup&gt;+&lt;/sup&gt;→K&lt;sup&gt;+&lt;/sup&gt;π&lt;sup&gt;0&lt;/sup&gt; decay, and hypothesis testing. Used for teaching at the Belle II StarterKit, Belle II Physics Week, the Belle II Summer Workshop, the Belle II Academy, and the PUNCH Young Academy.&lt;/p&gt;

&lt;h3 id=&quot;have-a-look-at-the-repository-here&quot;&gt;Have a look at the repository here:&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/lorenzennio/pyhf-tutorial&quot;&gt;github.com/lorenzennio/pyhf-tutorial&lt;/a&gt;&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">Three self-contained tutorial notebooks on statistical inference with pyhf: building histogram-based models and including uncertainties, a realistic statistical model for the B+→K+π0 decay, and hypothesis testing. Used for teaching at the Belle II StarterKit, Belle II Physics Week, the Belle II Summer Workshop, the Belle II Academy, and the PUNCH Young Academy.</summary></entry><entry><title type="html">BibSpire</title><link href="https://lorenzgaertner.com/bibspire/" rel="alternate" type="text/html" title="BibSpire" /><published>2025-08-27T00:00:00+02:00</published><updated>2025-08-27T00:00:00+02:00</updated><id>https://lorenzgaertner.com/bibspire</id><content type="html" xml:base="https://lorenzgaertner.com/bibspire/">&lt;p&gt;BibSpire is a Python tool that cleans up bibliography files. It reads a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.bib&lt;/code&gt; file, searches each entry on &lt;a href=&quot;https://inspirehep.net/&quot;&gt;INSPIRE-HEP&lt;/a&gt;, and replaces the entry with the official INSPIRE citation while keeping the original reference key. It uses title, author, eprint, and DOI information to find matches, and handles nested-brace BibTeX formatting and rate limiting to stay within the API.&lt;/p&gt;

&lt;h3 id=&quot;have-a-look-at-the-repository-here&quot;&gt;Have a look at the repository here:&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/lorenzennio/bibspire&quot;&gt;github.com/lorenzennio/bibspire&lt;/a&gt;&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">BibSpire is a Python tool that cleans up bibliography files. It reads a .bib file, searches each entry on INSPIRE-HEP, and replaces the entry with the official INSPIRE citation while keeping the original reference key. It uses title, author, eprint, and DOI information to find matches, and handles nested-brace BibTeX formatting and rate limiting to stay within the API.</summary></entry><entry><title type="html">Public likelihood for B→Kνν</title><link href="https://lorenzgaertner.com/knunu-public-likelihood/" rel="alternate" type="text/html" title="Public likelihood for B→Kνν" /><published>2025-07-01T00:00:00+02:00</published><updated>2025-07-01T00:00:00+02:00</updated><id>https://lorenzgaertner.com/knunu-public-likelihood</id><content type="html" xml:base="https://lorenzgaertner.com/knunu-public-likelihood/">&lt;p&gt;The official Belle II collaboration paper releasing a public, model-agnostic likelihood for the \(B^+\to K^+\nu\bar\nu\) measurement, built with the general method described above. It lets anyone test their own new-physics model against the measurement&apos;s data directly, without access to the internal analysis.&lt;/p&gt;

&lt;p&gt;Published as: &lt;a href=&quot;https://doi.org/10.1103/pr66-sd36&quot;&gt;Model-agnostic likelihood for the reinterpretation of the \(B^+\to K^+\nu\bar\nu\) measurement at Belle II&lt;/a&gt;, Phys. Rev. D 112, 092016 (2025).&lt;/p&gt;

&lt;center&gt;&lt;img src=&quot;/assets/images/knunu-full-spectrum.png&quot; width=&quot;50%&quot; /&gt;&lt;/center&gt;

&lt;p&gt;Posterior constraints on the effective Wilson coefficients of a general \(b\to s\nu\bar\nu\) contact interaction, from the public likelihood applied to the full \(B^+\to K^+\nu\bar\nu\) measurement.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/lorenzennio/knunu-reinterpretation-mini&quot;&gt;Try your own reinterpretation&lt;/a&gt; &amp;mdash; a minimal worked example, from loading the public likelihood to a full WET fit.&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">The official Belle II collaboration paper releasing a public, model-agnostic likelihood for the \(B^+\to K^+\nu\bar\nu\) measurement, built with the general method described above. It lets anyone test their own new-physics model against the measurement&apos;s data directly, without access to the internal analysis.</summary></entry><entry><title type="html">pyhfcorr</title><link href="https://lorenzgaertner.com/pyhfcorr/" rel="alternate" type="text/html" title="pyhfcorr" /><published>2024-11-12T00:00:00+01:00</published><updated>2024-11-12T00:00:00+01:00</updated><id>https://lorenzgaertner.com/pyhfcorr</id><content type="html" xml:base="https://lorenzgaertner.com/pyhfcorr/">&lt;p&gt;pyhfcorr adds support for arbitrarily correlated uncertainties to &lt;a href=&quot;https://github.com/scikit-hep/pyhf&quot;&gt;pyhf&lt;/a&gt;, whose HistFactory-based models natively support only fully correlated or uncorrelated systematics. It pre-processes a model’s &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;correlations&lt;/code&gt; block — a modifier name, the correlated parameters, and their correlation matrix — using singular value decomposition to produce a standard, pyhf-compatible specification with the correlation structure built in.&lt;/p&gt;

&lt;h3 id=&quot;have-a-look-at-the-repository-here&quot;&gt;Have a look at the repository here:&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/lorenzennio/pyhfcorr&quot;&gt;github.com/lorenzennio/pyhfcorr&lt;/a&gt;&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">pyhfcorr adds support for arbitrarily correlated uncertainties to pyhf, whose HistFactory-based models natively support only fully correlated or uncorrelated systematics. It pre-processes a model’s correlations block — a modifier name, the correlated parameters, and their correlation matrix — using singular value decomposition to produce a standard, pyhf-compatible specification with the correlation structure built in.</summary></entry><entry><title type="html">redist</title><link href="https://lorenzgaertner.com/redist/" rel="alternate" type="text/html" title="redist" /><published>2024-02-06T00:00:00+01:00</published><updated>2024-02-06T00:00:00+01:00</updated><id>https://lorenzgaertner.com/redist</id><content type="html" xml:base="https://lorenzgaertner.com/redist/">&lt;p&gt;REDIST is a reweighting method for reinterpreting binned analyses in high-energy physics: it recomputes how an observable’s distribution changes under alterations to the kinematic distributions of a decay channel. It’s built on &lt;a href=&quot;https://github.com/scikit-hep/pyhf&quot;&gt;pyhf&lt;/a&gt; for statistical inference, with an optional JAX backend for differentiable likelihood calculations, and integrates with &lt;a href=&quot;https://eos.github.io/&quot;&gt;EOS&lt;/a&gt; for theoretical predictions. The method is described in &lt;a href=&quot;https://arxiv.org/abs/2402.08417&quot;&gt;arXiv:2402.08417&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;have-a-look-at-the-repository-here&quot;&gt;Have a look at the repository here:&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/lorenzennio/redist&quot;&gt;github.com/lorenzennio/redist&lt;/a&gt;&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">REDIST is a reweighting method for reinterpreting binned analyses in high-energy physics: it recomputes how an observable’s distribution changes under alterations to the kinematic distributions of a decay channel. It’s built on pyhf for statistical inference, with an optional JAX backend for differentiable likelihood calculations, and integrates with EOS for theoretical predictions. The method is described in arXiv:2402.08417.</summary></entry><entry><title type="html">Constructing model-agnostic likelihoods</title><link href="https://lorenzgaertner.com/model-agnostic-likelihoods-method/" rel="alternate" type="text/html" title="Constructing model-agnostic likelihoods" /><published>2024-02-01T00:00:00+01:00</published><updated>2024-02-01T00:00:00+01:00</updated><id>https://lorenzgaertner.com/model-agnostic-likelihoods-method</id><content type="html" xml:base="https://lorenzgaertner.com/model-agnostic-likelihoods-method/">&lt;p&gt;The general method behind a line of work on reinterpreting particle-physics measurements without redoing the full experimental analysis for every new-physics model: a likelihood built directly from a measurement&apos;s signal-region yields, that lets anyone test their own model against the data by supplying only its predicted event distribution. Introduced and validated on simulated data.&lt;/p&gt;

&lt;p&gt;Published as: &lt;a href=&quot;https://doi.org/10.1140/epjc/s10052-024-13038-4&quot;&gt;Constructing model-agnostic likelihoods, a method for the reinterpretation of particle physics results&lt;/a&gt;, Eur. Phys. J. C 84, 693 (2024).&lt;/p&gt;

&lt;center&gt;&lt;img src=&quot;/assets/images/knunu-combination-samples.png&quot; width=&quot;50%&quot; /&gt;&lt;/center&gt;

&lt;p&gt;Posterior samples on a set of effective Wilson coefficients from combining the method with a projected future dataset (50 ab\(^{-1}\)): constraints sharpen substantially with more data, resolving degeneracies present in a smaller, 362 fb\(^{-1}\) sample.&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">The general method behind a line of work on reinterpreting particle-physics measurements without redoing the full experimental analysis for every new-physics model: a likelihood built directly from a measurement&apos;s signal-region yields, that lets anyone test their own model against the data by supplying only its predicted event distribution. Introduced and validated on simulated data.</summary></entry><entry><title type="html">Circumbinary disk simulations</title><link href="https://lorenzgaertner.com/binary-disk-simulations/" rel="alternate" type="text/html" title="Circumbinary disk simulations" /><published>2021-12-13T00:00:00+01:00</published><updated>2021-12-13T00:00:00+01:00</updated><id>https://lorenzgaertner.com/binary-disk-simulations</id><content type="html" xml:base="https://lorenzgaertner.com/binary-disk-simulations/">&lt;p&gt;I simulate the gas disk of a binary star system to investigate temperature distributions and compare them to the specific physical system &lt;a href=&quot;https://arxiv.org/pdf/2005.11954.pdf&quot;&gt;IRAS 16293-2422 A&lt;/a&gt;. I run a parallelized, static mesh refined simulation of the system using the magnetohydrodynamics code &lt;a href=&quot;https://github.com/PrincetonUniversity/athena&quot;&gt;Athena++&lt;/a&gt;. To identify the relevant physical processes to be included in the simulation, I have adapted the original code to the specific needs. I have learned a lot about numerical solvers and mesh refinement. I run the code on the institute &lt;a href=&quot;https://docs.mpcdf.mpg.de/doc/computing/clusters/systems/ExtraterrestrialPhysics/MPE-CCAS.html&quot;&gt;cluster&lt;/a&gt; with &lt;a href=&quot;https://slurm.schedmd.com/documentation.html&quot;&gt;Slurm&lt;/a&gt;. The output of the simulation then has to be analysed and visualised, for which I use Python specific tools.&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">I simulate the gas disk of a binary star system to investigate temperature distributions and compare them to the specific physical system IRAS 16293-2422 A. I run a parallelized, static mesh refined simulation of the system using the magnetohydrodynamics code Athena++. To identify the relevant physical processes to be included in the simulation, I have adapted the original code to the specific needs. I have learned a lot about numerical solvers and mesh refinement. I run the code on the institute cluster with Slurm. The output of the simulation then has to be analysed and visualised, for which I use Python specific tools.</summary></entry><entry><title type="html">On the backreaction of quantum scalar fields on the de Sitter spacetime</title><link href="https://lorenzgaertner.com/dS-backreaction/" rel="alternate" type="text/html" title="On the backreaction of quantum scalar fields on the de Sitter spacetime" /><published>2020-09-30T00:00:00+02:00</published><updated>2020-09-30T00:00:00+02:00</updated><id>https://lorenzgaertner.com/dS-backreaction</id><content type="html" xml:base="https://lorenzgaertner.com/dS-backreaction/">&lt;p&gt;The questions I wanted to address in my master thesis were:
&lt;em&gt;What effect do the particles, created during the expansion of our universe, have on the cosmological
evolution?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In this work we analyse the behaviour of a quantised scalar field in a de Sitter background (a model of an exponentially expanding spacetime, which is often used as an approximation for the inflationary phase in the early universe) and the backreaction on the geometry. Due to the dynamic nature of the background no unique vacuum, diagonalising the Hamiltonian at all times, exists on the basis of which we can build a global Fock space. Imposing de Sitter invariance of our vacuum we find a two parameter class of vacua known in the literature as Mottola-Allen vacua, which are invariant under the time-preserving part of the de Sitter symmetry group. Furthermore, fixing one of the mentioned parameters results in a one parameter group of vacua, leaving argument-symmetric Green functions invariant under the full de Sitter group. Lastly, matching our result to the flat Minkowski solutions on very small scales where curvature is expected to be negligible, we can fix the last parameter and obtain what is referred to as the Bunch-Davies (BD) vacuum.
We use our obtained insight to compute the expectation value of the regularised energy momentum tensor for a general choice of de Sitter invariant vacua. We conclude that as long as we respect de Sitter invariance, we do not get any dynamic backreaction and only obtain a constant shift in the cosmological constant.
We then look for the breaking of this isometry in the loop corrections of a self interacting \( \lambda \phi^4 \) theory, but find that it is generally also respected in loops, as long we restrict to a certain coordinate patch of de Sitter spacetime.
Finally, we break de Sitter isometry explicitly by introducing a scalar metric perturbation to the de Sitter geometry. We introduce a free massive scalar field to our spacetime and estimate the backreaction by solving for the perturbation.
Our results show that in the short wavelength (UV) regime the largest contribution to the metric perturbation decays while oscillating in a similar way to gravitational wave modes. In the long wavelength (IR) regime we find that one part of the solution significantly grows and these perturbations can no longer be considered small.&lt;/p&gt;

&lt;h3 id=&quot;have-a-look-at-my-thesis-here&quot;&gt;Have a look at my thesis here:&lt;/h3&gt;
&lt;object data=&quot;/assets/pdfs/Thesis.pdf&quot; type=&quot;application/pdf&quot; width=&quot;100%&quot; height=&quot;100%&quot;&gt;
    &lt;embed src=&quot;/assets/pdfs/Thesis.pdf&quot; type=&quot;application/pdf&quot; /&gt;
        &lt;p&gt;This browser does not support PDF display. Please download the PDF to view it.&lt;/p&gt;
    &amp;lt;/embed&amp;gt;
&lt;/object&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">The questions I wanted to address in my master thesis were: What effect do the particles, created during the expansion of our universe, have on the cosmological evolution?</summary></entry><entry><title type="html">Background event classification for Belle II</title><link href="https://lorenzgaertner.com/background-event-classification/" rel="alternate" type="text/html" title="Background event classification for Belle II" /><published>2018-07-31T00:00:00+02:00</published><updated>2018-07-31T00:00:00+02:00</updated><id>https://lorenzgaertner.com/background-event-classification</id><content type="html" xml:base="https://lorenzgaertner.com/background-event-classification/">&lt;p&gt;In this project I used neural networks to classify &lt;em&gt;EvtGen&lt;/em&gt; simulated data into signal, \(B \to K^* \nu \bar{\nu} \),  and background. The goal was to investigate the possibility of bypassing the expensive &lt;em&gt;Geant4&lt;/em&gt; detector simulation and following analysis. This project was done in the realms of the Belle-II experiment, but is applicable to all of experimental particle physics. It was a very new direction in the collaboration, where I helped to develop one of the first convolutional neutral networks for classification. By restructuring the network layers and managing to constructively input additional data (such as the decay string), I managed to improve the accuracy by over 10% and set the groundwork for future contributions. The project is still ongoing and being constantly improved.&lt;/p&gt;

&lt;p&gt;During this project I learned about neural networks, some common design practises and options for handling and pre-processing data. I used &lt;a href=&quot;https://keras.io/&quot;&gt;Keras&lt;/a&gt; and other parts of &lt;a href=&quot;https://www.tensorflow.org/&quot;&gt;Tensorflow&lt;/a&gt; to embed relevant data from the simulation and develop a convolutional neural network for classification of signal and background in particle collisions. Furthermore, I learned about the simulation side of particle physics and some details about general data handling.&lt;/p&gt;</content><author><name>Dr. Lorenz Gärtner</name></author><summary type="html">In this project I used neural networks to classify EvtGen simulated data into signal, \(B \to K^* \nu \bar{\nu} \), and background. The goal was to investigate the possibility of bypassing the expensive Geant4 detector simulation and following analysis. This project was done in the realms of the Belle-II experiment, but is applicable to all of experimental particle physics. It was a very new direction in the collaboration, where I helped to develop one of the first convolutional neutral networks for classification. By restructuring the network layers and managing to constructively input additional data (such as the decay string), I managed to improve the accuracy by over 10% and set the groundwork for future contributions. The project is still ongoing and being constantly improved.</summary></entry></feed>