Computing a differential from plotted data

In summary, you are numerically solving a differential equation for a given value of a parameter, then incrementing this parameter and solving the differential again. You are trying to plot a transverse momentum against a parameter, but you don't know how to do it.
  • #1
alex3
44
0
I have a differential that depends only on [itex]\cos{\theta}[/itex]

[tex]\frac{\operatorname{d}\sigma}{\operatorname{d} \Omega} = f(\cos{\theta})[/tex]

I am numerically solving this differential equation for [itex]\sigma[/itex], which physically is a cross section, for [itex]0 \leq \theta \leq \pi[/itex]. The differential contains a parameter [itex]s[/itex]. I am solving the differential for a given value of [itex]s[/itex], then incrementing this parameter and solving the differential again.

I am solving the differential over a range of [itex]s[/itex] (3 to 200), in increments of 0.1 ([itex]s[/itex] is, for the curious, my particle accelerator energy in GeV).

My problem is that I'm asked to now plot the transverse momentum

[tex]p_{T} = \lvert p_{f} \rvert \sin{\theta}[/tex]

I've been told that I am effectively trying to plot

[tex]\frac{\operatorname{d} \sigma}{\operatorname{d} p_{T}}[/tex]

and that I'll have to do some sort of histogram/binning to make my plot.

I'm not sure what I should binning; the differentials, the final integrated cross section?

So, in essence, my questions is how can I plot [itex]\frac{\operatorname{d} \sigma}{\operatorname{d} p_{T}}[/itex] given that I have numerical data for [itex]\frac{\operatorname{d}\sigma}{\operatorname{d} \Omega}[/itex] (and [itex]\sigma[/itex])?
 
Last edited:
Physics news on Phys.org
  • #2
Normally posts which don't use the homework template tend to be at low priority, so keep that in mind for the future... but anyway: [itex]\mathrm{d}\sigma/\mathrm{d}p_T[/itex] can be physically interpreted as the "amount" of cross section which falls into a certain (small) range of [itex]p_T[/itex], divided by the size of that range. When you are plotting this differential cross section, it makes sense to plot it versus [itex]p_T[/itex].
 
  • #3
diazona said:
Normally posts which don't use the homework template tend to be at low priority, so keep that in mind for the future
Apologies, I had trouble fitting the question into the format. I shall try harder next time :)

[itex]\mathrm{d}\sigma/\mathrm{d}p_T[/itex] can be physically interpreted as the "amount" of cross section which falls into a certain (small) range of [itex]p_T[/itex], divided by the size of that range. When you are plotting this differential cross section, it makes sense to plot it versus [itex]p_T[/itex].

Do you mean I should plot [itex]\operatorname{d}\sigma/\operatorname{d} p_T[/itex] against [itex]p_T[/itex]? I know I need to do that, my problem is trying to find the differential values. i.e. How could I figure out "the 'amount' of cross section which falls into a certain (small) range of [itex]p_T[/itex]"?

Would I calculate a small range in [itex]p_T[/itex] and then see what values of [itex]\sigma[/itex] (the integrated cross section) have a value in this range?
 
  • #4
alex3 said:
Do you mean I should plot [itex]\operatorname{d}\sigma/\operatorname{d} p_T[/itex] against [itex]p_T[/itex]? I know I need to do that, my problem is trying to find the differential values. i.e. How could I figure out "the 'amount' of cross section which falls into a certain (small) range of [itex]p_T[/itex]"?

Would I calculate a small range in [itex]p_T[/itex] and then see what values of [itex]\sigma[/itex] (the integrated cross section) have a value in this range?
Yeah, that sounds about right. The details vary somewhat depending on exactly what kind of data you have, so it's kind of hard for me to be specific without actually seeing your numbers (or inventing an example); unfortunately I don't have time for that right now but if you will still be working on this in a couple days, perhaps I can get back to it).
 
  • #5


I understand your confusion and can provide some guidance on how to approach this problem. First, let's clarify the definitions of the variables involved. The differential \frac{\operatorname{d}\sigma}{\operatorname{d} \Omega} represents the rate of change of the cross section \sigma with respect to the solid angle \Omega. This means that for a given value of s, you can calculate the cross section for different values of \theta using the equation \sigma = \int \frac{\operatorname{d}\sigma}{\operatorname{d} \Omega} \operatorname{d} \Omega.

Now, you are interested in plotting the transverse momentum p_{T} = \lvert p_{f} \rvert \sin{\theta}, which is a function of both \theta and the final momentum p_{f}. To do this, you will need to use the chain rule to calculate \frac{\operatorname{d} \sigma}{\operatorname{d} p_{T}}. This involves taking the derivative of \frac{\operatorname{d}\sigma}{\operatorname{d} \Omega} with respect to p_{T}, which can be done numerically using your existing data for \frac{\operatorname{d}\sigma}{\operatorname{d} \Omega}.

Next, you will need to bin your data in order to plot \frac{\operatorname{d} \sigma}{\operatorname{d} p_{T}}. This means dividing your data into intervals or "bins" and calculating the average value of \frac{\operatorname{d}\sigma}{\operatorname{d} \Omega} within each bin. This will give you a set of data points that you can then plot on a graph.

In terms of choosing the binning, it will depend on your specific data and the range of values for p_{T}. You may need to experiment with different bin sizes to find the best representation of your data. In general, it is recommended to have at least 10-20 bins to accurately capture the shape of the data.

In summary, to plot \frac{\operatorname{d} \sigma}{\operatorname{d} p_{T}}, you will need to use the chain rule to calculate the derivative of \frac{\operatorname{d}\sigma}{\operatorname{d} \Omega} with respect to
 

1. What is the purpose of computing a differential from plotted data?

The purpose of computing a differential from plotted data is to determine the rate of change or slope of a function at a specific point. This can provide valuable information about the behavior of a system or process.

2. How is a differential calculated from plotted data?

A differential is calculated by finding the slope of a tangent line at a specific point on a plotted curve. This can be done by using the formula: differential = change in y / change in x. Alternatively, it can be calculated using software programs or by hand using calculus techniques.

3. What are some real-world applications of computing differentials from plotted data?

Computing differentials from plotted data has many practical applications, such as in physics to determine the velocity of an object, in economics to analyze market trends, and in engineering to optimize system performance.

4. Can computing a differential from plotted data be inaccurate?

Yes, computing a differential from plotted data can be inaccurate due to errors in measurement or approximation. Additionally, if the plotted data is not a smooth curve, the calculated differential may not accurately represent the true slope at a specific point.

5. Are there any limitations to computing a differential from plotted data?

One limitation of computing a differential from plotted data is that it can only provide information about the behavior of a function at a specific point. It does not provide a complete picture of the overall behavior of the function. Additionally, computing a differential is only applicable to continuous functions.

Similar threads

Replies
2
Views
1K
Replies
16
Views
1K
Replies
2
Views
1K
  • Advanced Physics Homework Help
Replies
5
Views
2K
Replies
12
Views
1K
  • High Energy, Nuclear, Particle Physics
Replies
9
Views
2K
Replies
5
Views
2K
  • Advanced Physics Homework Help
Replies
11
Views
2K
  • Advanced Physics Homework Help
Replies
1
Views
914
  • Advanced Physics Homework Help
Replies
2
Views
824
Back
Top