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

Alphas determination with a covariance matrix #1645

Draft
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

enocera
Copy link
Contributor

@enocera enocera commented Dec 5, 2022

This PR serves the purposes of making fits with a covariance matrix computed from alphas variations. The alphas variation is a variant of the 3pt prescription used for MHOUs.

@enocera
Copy link
Contributor Author

enocera commented Dec 5, 2022

@RoyStegeman This is in preparation of the chat later today.

Copy link
Member

@RoyStegeman RoyStegeman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm happy to merge this if you are

@scarlehoff
Copy link
Member

Out of curiosity, what is the effect of this alpha_s covmat with respect to a covmat of muR variations? (do we have examples?)
I would expect it to be negligible since the alpha_s variations are in general much smaller than the change on alpha_s due to muR variations.

@enocera
Copy link
Contributor Author

enocera commented Dec 7, 2022

The effect is indeed negligible. The aim of this PR is not to include the alphas cov matrix to see how PDF uncertainties increase and/or how the fit quality improves. The aim is to determine alphas through correlations between a fit that includes an alphas cov matrix and alphas as a prediction, following the reasoning in https://inspirehep.net/literature/1862837.

@Zaharid
Copy link
Contributor

Zaharid commented Dec 7, 2022

Could anyone please summarize what is this about?

@enocera
Copy link
Contributor Author

enocera commented Dec 7, 2022

@Zaharid Richard has asked @RoyStegeman and myself to study correlations between theoretical uncertainties due to alphas incorporated in PDF fits, and the theoretical uncertainties in the prediction for alphas made using these PDFs. The reasoning follows the paper by Richard and Rosalyn https://arxiv.org/pdf/2105.05114.pdf. Richard's idea is to see if one can use correlations to make a prediction for alphas. I understand that the idea is a semi-analytical Gaussian version of the correlated replica method. In comparison to the correlated replica method, the disadvantage is the Gaussian hypothesis, which may invalidate the reliability of Richard's idea; the advantage is a lighter computational burden. Whether Richard's method is competitive or not should be investigated. But we cannot investigate it without this PR. Now, @Zaharid , you may consider that this PR should only be merged if the method works, otherwise it can stay in a branch.

@andreab1997
Copy link
Contributor

As we discussed during the code meeting, in this case we have certain point prescriptions that are not compatible with all the theoryids than you can use (so either 200 or 205). This is because if you use 205 you should use either alpha_s_0119 or alpha_s_extended_0119, as far as I understood. So in this case the test check_correct_theory_combination_internal could be useful to check if you are loading the correct theories for the point prescription you chose. Another possibility could be to write another test that just checks if the chosen point prescription is compatible with the theoryid. There is also another possibility that is to write the point prescription in an "agnostic" way (with respect to the central theoryid). In fact, you are always vary the central by the same factor, regardless the actual central value of alpha_s. This last solution is probably the best but I am not sure how easy is to implement in practice. Let me know what you think @enocera @RoyStegeman

@RoyStegeman RoyStegeman marked this pull request as draft May 10, 2023 14:30
@RoyStegeman RoyStegeman force-pushed the alphas_determination branch 2 times, most recently from c2e60ff to c7cd3e6 Compare February 14, 2024 17:26
@scarlehoff scarlehoff changed the title Alphas determination Alphas determination with a covariance matrix Mar 13, 2024
@RoyStegeman RoyStegeman force-pushed the alphas_determination branch 2 times, most recently from 10cdac4 to 0294fbb Compare March 21, 2024 10:06
@RoyStegeman RoyStegeman force-pushed the alphas_determination branch 2 times, most recently from 127de03 to 6f8d63c Compare April 9, 2024 12:39
@RoyStegeman RoyStegeman force-pushed the alphas_determination branch 2 times, most recently from f92c0f9 to 561a759 Compare May 7, 2024 16:22
@RoyStegeman RoyStegeman force-pushed the alphas_determination branch 2 times, most recently from bf7796c to 7cb163b Compare May 13, 2024 14:13
@RoyStegeman RoyStegeman force-pushed the alphas_determination branch 3 times, most recently from 2fd3f07 to 4995b49 Compare May 23, 2024 18:23
@RoyStegeman RoyStegeman force-pushed the alphas_determination branch 2 times, most recently from d3c2901 to eaeba98 Compare June 20, 2024 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants