SSC/Structure/BiPolytropes/AnalyzeStepFunction: Difference between revisions

From jetwiki
Jump to navigation Jump to search
No edit summary
 
(101 intermediate revisions by the same user not shown)
Line 384: Line 384:
===Guessing Eigenvector===
===Guessing Eigenvector===


<font color="red"><b>STEP 5:</b></font> &nbsp; Guess the eigenvector, <math>{\delta r}_i</math>, remembering that a reasonably good trial eigenfunction for the core is,
====Step 5====
<font color="red"><b>STEP 5:</b></font> &nbsp; Guess the eigenvector, <math>{\delta r}_i</math>, remembering that a reasonably good trial eigenfunction for the core is one that has a "parabolic dependence on the radius," namely,
<table border="0" cellpadding="5" align="center">
<table border="0" cellpadding="5" align="center">


Line 408: Line 409:
   <td align="left">
   <td align="left">
<math>
<math>
\biggl(\frac{2\pi}{3}\biggr)^{1 / 2} r \, .
\biggl(\frac{2\pi}{3}\biggr)^{1 / 2} r_0 \, .
</math>
</math>
   </td>
   </td>
</tr>
</tr>
</table>
</table>
This means,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>x(r_0)</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale}\biggl[1 - \biggl(\frac{2\pi}{45}\biggr)r_0^2  \biggr]
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \frac{dx}{dr_0}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
-\alpha_\mathrm{scale}\biggl(\frac{4\pi}{45}\biggr)r_0
\, .
</math>
  </td>
</tr>
</table>
Note as well that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\frac{d\ln x}{d\ln r_0}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
-\alpha_\mathrm{scale}\biggl(\frac{4\pi}{45}\biggr) \frac{r_0^2}{x}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(\frac{4\pi}{45}\biggr) \frac{3\xi^2}{2\pi} \biggl[\frac{\xi^2}{15}-1\biggr]^{-1}
\, .
</math>
  </td>
</tr>
</table>
<table border="1" align="center" width="80%" cellpadding="8"><tr><td align="left">
<div align="center"><b>Finite-Difference Representation of <math>\delta r</math></b></div>
Once a "guess" for the fractional displacement vector, <math>(\delta r)_j = [x \cdot r_0]_j\, ,</math> has been specified, we recognize that the perturbed location of each radial shell is given by the expression,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>r_j</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
(r_0)_j + (\delta r)_j \, .
</math>
  </td>
</tr>
</table>
</td></tr></table>
----
<table border="1" align="center" cellpadding="5">
<tr>
  <td align="center" colspan="13">Parabolic Displacement Function w/ <math>\alpha_\mathrm{scale} = -0.001</math></td>
</tr>
<tr>
  <td align="center" rowspan="2">Shell</td>
  <td align="center" rowspan="2"><math>m </math></td>
  <td align="center" rowspan="2"><math>r_0</math></td>
  <td align="center" rowspan="2"><math>\frac{x}{\alpha_\mathrm{scale}}</math></td>
  <td align="center" rowspan="2"><math>r_j</math></td>
  <td align="center" rowspan="1" colspan="2">Analytic</td>
  <td align="center" rowspan="1" colspan="3">FD</td>
  <td align="center" rowspan="2"><math>P^*</math></td>
  <td align="center" rowspan="2"><math>-~\frac{dP^*}{dm}</math></td>
  <td align="center" rowspan="2"><math>-4\pi (r^*)^2\frac{dP^*}{dm} = g_0</math></td>
</tr>
<tr>
  <td align="center" rowspan="1"><math>\rho_0</math></td>
  <td align="center" rowspan="1"><math>d_\mathrm{analytic}</math></td>
  <td align="center" rowspan="1"><math>[\rho_{j - 1 / 2}]_0</math></td>
  <td align="center" rowspan="1"><math>d_{j-1 / 2}</math></td>
  <td align="center" rowspan="1"><math>\rho_{j - 1 / 2}</math></td>
</tr>
<tr>
  <td align="center">0</td>
  <td align="right">0.000000</td>
  <td align="right">0.000000</td>
  <td align="right">1.000000</td>
  <td align="right">0.000000</td>
  <td align="right">1.000000</td>
  <td align="right">+ 0.003000</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.995868</td>
  <td align="right">0.003004</td>
  <td align="right">0.998860</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">1</td>
  <td align="right">0.001039</td>
  <td align="right">0.062922</td>
  <td align="right">0.999447</td>
  <td align="right">0.062859</td>
  <td align="right">0.993123</td>
  <td align="right">0.002997</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.991754</td>
  <td align="right">5.275715</td>
  <td align="right">0.262476</td>
</tr>
<tr>
  <td align="center">1&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.981896</td>
  <td align="right">0.002999</td>
  <td align="right">0.984840</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">2</td>
  <td align="right">0.008211</td>
  <td align="right">0.125843</td>
  <td align="right">0.997789</td>
  <td align="right">0.125718</td>
  <td align="right">0.972886</td>
  <td align="right">0.002989</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.967552</td>
  <td align="right">2.605474</td>
  <td align="right">0.518508</td>
</tr>
<tr>
  <td align="center">2&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.955465</td>
  <td align="right">0.002988</td>
  <td align="right">0.958319</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">3</td>
  <td align="right">0.027155</td>
  <td align="right">0.188765</td>
  <td align="right">0.995025</td>
  <td align="right">0.188577</td>
  <td align="right">0.940420</td>
  <td align="right">0.002975</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.928937</td>
  <td align="right">1.701968</td>
  <td align="right">0.762083</td>
</tr>
<tr>
  <td align="center">3&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.917695</td>
  <td align="right">0.002971</td>
  <td align="right">0.920421</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">4</td>
  <td align="right">0.062586</td>
  <td align="right">0.251686</td>
  <td align="right">0.991155</td>
  <td align="right">0.251437</td>
  <td align="right">0.897462</td>
  <td align="right">0.002956</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.878252</td>
  <td align="right">1.241164</td>
  <td align="right">0.988001</td>
</tr>
<tr>
  <td align="center" colspan="13"><font size="+1"><b>&vellip;</b></td>
</tr>
<tr>
  <td align="center">95</td>
  <td align="right">6.769823</td>
  <td align="right">5.977546</td>
  <td align="right">- 3.988996</td>
  <td align="right">6.001390</td>
  <td align="right">0.0002917</td>
  <td align="right">- 0.021945</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.000057</td>
  <td align="right">0.000422</td>
  <td align="right">0.189466</td>
</tr>
<tr>
  <td align="center">95&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.0002844</td>
  <td align="right">- 0.021852</td>
  <td align="right">0.0002782</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">96</td>
  <td align="right">6.777942</td>
  <td align="right">6.040467</td>
  <td align="right">- 4.094580</td>
  <td align="right">6.065200</td>
  <td align="right">0.0002773</td>
  <td align="right">- 0.022473</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.000054</td>
  <td align="right">0.000405</td>
  <td align="right">0.185762</td>
</tr>
<tr>
  <td align="center">96&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.002705</td>
  <td align="right">- 0.022366</td>
  <td align="right">0.0002644</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">97</td>
  <td align="right">6.785828</td>
  <td align="right">6.103389</td>
  <td align="right">- 4.201270</td>
  <td align="right">6.129031</td>
  <td align="right">0.0002638</td>
  <td align="right">- 0.023006</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.000051</td>
  <td align="right">0.000389</td>
  <td align="right">0.182163</td>
</tr>
<tr>
  <td align="center">97&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.0002574</td>
  <td align="right">- 0.022884</td>
  <td align="right"> 0.0002515 </td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">98</td>
  <td align="right">6.793488</td>
  <td align="right">6.166310</td>
  <td align="right">- 4.309066</td>
  <td align="right">6.192881</td>
  <td align="right">0.0002511</td>
  <td align="right">- 0.023545</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.000048</td>
  <td align="right">0.000374</td>
  <td align="right">0.178666</td>
</tr>
<tr>
  <td align="center">98&frac12;</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.0002450</td>
  <td align="right">- 0.023408</td>
  <td align="right"> 0.0002393 </td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">99</td>
  <td align="right">6.800930</td>
  <td align="right">6.229232</td>
  <td align="right">- 4.417967</td>
  <td align="right">6.256752</td>
  <td align="right">0.0002391</td>
  <td align="right">- 0.024090</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="center">---</td>
  <td align="right">0.000045</td>
  <td align="right">0.000359</td>
  <td align="right">0.175267</td>
</tr>
</table>
----
[[File:DensityPert51Core02.png|325px|right|Density perturbation]]Hence, from the [[SSC/Perturbations#Continuity_Equation|linearized continuity equation]],
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>d</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
- r_0 \frac{dx}{dr_0} - 3 x
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl\{
\biggl(\frac{4\pi}{45}\biggr)r_0^2 
- 3 \biggl[1 - \biggl(\frac{2\pi}{45}\biggr)r_0^2  \biggr]
\biggr\}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl\{
2\biggl(\frac{2\pi}{45}\biggr)r_0^2 
-3  + 3 \biggl(\frac{2\pi}{45}\biggr)r_0^2 
\biggr\}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl\{
\biggl(\frac{2\pi}{9}\biggr)r_0^2 
-3   
\biggr\} \, .
</math>
  </td>
</tr>
</table>
The solid black curve in the figure shown here, on the right, displays this analytically specified density perturbation, <math>d(m)</math>, for the case <math>\alpha_\mathrm{scale} = - 0.001</math>.
<table border="1" align="center" width="80%" cellpadding="8"><tr><td align="left">
<div align="center"><b>Finite-Difference Representation of <math>d</math></b></div>
Our finite-difference representation of the mass-density at each radial shell in the equilibrium configuration (subscript "0") is,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl[{\bar\rho}_{j-1/2} \biggr]_0</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[m_j - m_{j-1}\biggr]_0\biggl[\frac{4\pi}{3} (r_j^3 - r_{j-1}^3)  \biggr]_0^{-1} \, .
</math>
  </td>
</tr>
</table>
After perturbing the radial location of each shell &#8212; that is, after setting <math>r_j = (r_0)_j + [x \cdot r_0]_j</math> &#8212; the resulting finite-difference representation of the perturbed mass density of each shell is given by the expression,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>{\bar\rho}_{j-1/2} </math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[m_j - m_{j-1}\biggr]_0\biggl[\frac{4\pi}{3} (r_j^3 - r_{j-1}^3)  \biggr]^{-1} \, .
</math>
  </td>
</tr>
</table>
(Note that we retain a subscript "0" on the mass, <math>m_j</math>, because it serves as our Lagrangian identifier for each shell.)  The fractional density perturbation at each discrete shell is, then,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
d_{j-1/2} \equiv \biggl[ \frac{\delta \rho}{\rho_0} \biggr]_{j-1/2}
=
\biggl\{ \frac{ {\bar\rho}_{j-1 / 2} }{ [{\bar\rho}_{j-1 / 2}]_0 } - 1 \biggr\}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\frac{(r_j^3 - r_{j-1}^3)_0}{(r_j^3 - r_{j-1}^3)}  -1
\, .
</math>
  </td>
</tr>
</table>
The red dots in the above "density perturbation" figure display how <math>d_j</math> varies with mass shell when <math>x</math> is specified by the parabolic dependence on radius.  The  dots lie virtually on top of the solid black curve in this figure, indicating that our finite-difference representation of the perturbed mass density matches well the analytically specified perturbed mass density.
</td></tr></table>
And, from [[SSC/Perturbations#Entropy_Conservation|linearized entropy conservation]],
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>p</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl\{
\biggl(\frac{2\pi}{9}\biggr)r_0^2 
-3   
\biggr\} \gamma_c
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl\{\biggl(\frac{2\pi}{9}\biggr)r_0^2  -3    \biggr\} \frac{6}{5}
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \frac{dp}{dr_0}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl(\frac{8\pi}{15}\biggr)r_0 
\, .
</math>
  </td>
</tr>
</table>
Now, [[#Model_Amodel2|from below]] we find that,
<table border="0" cellpadding="8" align="center">
<tr>
  <td align="right"><math>\frac{P_0}{\rho_0} = \frac{P^*}{\rho^*}</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3} \biggl(1 + \frac{\xi^2}{3}\biggr)^{5 / 2}
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-1 / 2} \, ,
</math>
  </td>
</tr>
<tr>
  <td align="right"><math>g_0 = \frac{m}{(r^*)^2}</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\biggl( \frac{2\cdot 3}{\pi } \biggr)^{1/2} \biggl[ \xi^3 \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr]
\biggl[ \biggl(\frac{3}{2\pi}\biggr)^{1 / 2}\xi \biggr]^{-2}
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\biggl( \frac{8\pi}{3 } \biggr)^{1/2} \biggl[ \xi \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr]
\, .
</math>
  </td>
</tr>
</table>
Hence, the [[SSC/Perturbations#Euler_+_Poisson_Equations|linearized Euler + Poisson Equations]] expression gives,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\omega^2 r_0 x</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{P_0}{\rho_0} \frac{dp}{dr_0}
- (4x + p)g_0
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl(1 + \frac{\xi^2}{3}\biggr)^{-1 / 2} 
\biggl(\frac{8\pi}{15}\biggr)r_0
- \biggl\{
4\alpha_\mathrm{scale}\biggl[1 - \biggl(\frac{2\pi}{45}\biggr)r_0^2  \biggr]
+
\alpha_\mathrm{scale} \biggl[\biggl(\frac{2\pi}{9}\biggr)r_0^2  -3    \biggr] \frac{6}{5}
\biggr\}
\biggl( \frac{8\pi}{3 } \biggr)^{1/2} \biggl[ \xi \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \biggl(\frac{\omega^2}{\alpha_\mathrm{scale}}\biggr)\biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{3/2}  r_0 x</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(1 + \frac{\xi^2}{3}\biggr) 
\biggl(\frac{8\pi}{15}\biggr)r_0
- \biggl\{
4 - \biggl(\frac{8\pi}{45}\biggr)r_0^2 
+ \biggl(\frac{12\pi}{45}\biggr)r_0^2  - \frac{18}{5}
\biggr\}
\biggl( \frac{8\pi}{3 } \biggr)^{1/2} \xi 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(1 + \frac{\xi^2}{3}\biggr) 
\biggl(\frac{8\pi}{15}\biggr)r_0
- \biggl[
\frac{2}{5} 
+ \biggl(\frac{4\pi}{45}\biggr)r_0^2 
\biggr]
\biggl( \frac{8\pi}{3 } \biggr)^{1/2} \xi 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(1 + \frac{\xi^2}{3}\biggr) 
\biggl(\frac{8\pi}{15}\biggr)\biggl(\frac{3}{2\pi}\biggr)^{1 / 2} \xi
- \biggl[
\frac{2}{5} 
+ \biggl(\frac{4\pi}{45}\biggr)\biggl(\frac{3}{2\pi}\biggr) \xi^2 
\biggr]
\biggl( \frac{8\pi}{3 } \biggr)^{1/2} \xi 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(\frac{2^5\pi}{3 \cdot 5^2}\biggr)^{1 / 2} \xi
- \frac{2}{5} \biggl( \frac{8\pi}{3 } \biggr)^{1/2} \xi 
+
\biggl(\frac{2^5\pi}{3^3\cdot 5^2}\biggr)^{1 / 2} \xi^3
- \biggl( \frac{2^5\pi}{3^3\cdot 5^2 } \biggr)^{1/2} \xi^3 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>0</math>&nbsp; &nbsp; &nbsp; &nbsp; <font color="red">Exactly!</font>
  </td>
</tr>
</table>
====Step 6====


<font color="red"><b>STEP 6:</b></font> &nbsp; Given that when a proper solution has been obtained,
<font color="red"><b>STEP 6:</b></font> &nbsp; Given that when a proper solution has been obtained,
Line 497: Line 1,273:
<tr>
<tr>
   <td align="right">
   <td align="right">
<math>\Rightarrow~~~ \biggl[ \frac{1}{G \rho_c} \biggr] \frac{d^2 r^*}{dt^2} </math>
<math>\Rightarrow~~~ -\biggl[ \frac{1}{G \rho_c} \biggr] \frac{d^2 r^*}{dt^2} </math>
   </td>
   </td>
   <td align="center">
   <td align="center">
Line 504: Line 1,280:
   <td align="left">
   <td align="left">
<math>
<math>
- 4\pi (r^*)^2 \frac{dP^*}{dm}  
4\pi (r^*)^2 \frac{dP^*}{dm}  
- \frac{m^*}{(r^*)^2}  
+ \frac{m^*}{(r^*)^2}  
</math>
</math>
   </td>
   </td>
Line 570: Line 1,346:
</td></tr>
</td></tr>
</table>
</table>
After introducing a perturbation, we find that &hellip;
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
RHS
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
4\pi \biggl[ r^* \biggr]^2 \frac{dP^*}{dm}
+ m^*\biggl[ r^* \biggr]^{-2}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
4\pi r_0^2\biggl[ 1 + \frac{\delta r}{r_0} \biggr]^2 \frac{d(P_0 + \delta P)}{dm}
+ \frac{m^*}{r_0^2}\biggl[ 1 + \frac{\delta r}{r_0} \biggr]^{-2}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>
4\pi r_0^2\biggl[ 1 + 2x\biggr] \frac{d(P_0 + \delta P)}{dm}
+ g_0\biggl[ 1 - 2x \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>
4\pi r_0^2\biggl[ \frac{d(P_0 + \delta P)}{dm}\biggr]
+ g_0
+
4\pi r_0^2\biggl[ 2x\biggr] \frac{d(P_0 + \cancelto{\mathrm{small}}{\delta P})}{dm}
-2x g_0
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>
4\pi r_0^2\biggl[ \frac{d(P_0 + \delta P)}{dm}\biggr]
+ g_0
+ 2x
\biggl[ 4\pi r_0^2 \frac{dP_0}{dm}
-g_0 \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\biggl\{
4\pi r_0^2\biggl[ \frac{d(P_0 + \delta P)}{dm}\biggr]
+ g_0 \biggr\}
- 4xg_0
\, .
</math>
  </td>
</tr>
</table>
This "RHS" expression must be paired with &hellip;
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
LHS
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[\frac{\omega_i^2}{G\rho_c}\biggr] \delta r_i
=
\biggl[\frac{\omega_i^2}{G\rho_c}\biggr] x r_0 \, .
</math>
  </td>
</tr>
</table>
The term inside the curly braces on the RHS is easy to evaluate inside our finite-difference scheme.  For our example parabolic displacement function, we expect this term to give,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl\{
4\pi r_0^2\biggl[ \frac{d(P_0 + \delta P)}{dm}\biggr]
+ g_0 \biggr\}
</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>
\frac{P_0}{\rho_0} \cdot \frac{dp}{dr_0} - pg_0
=
4xg_0
\, .
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl(1 + \frac{\xi^2}{3}\biggr)^{-1 / 2} 
\biggl(\frac{8\pi}{15}\biggr)r_0
- \biggl\{
\alpha_\mathrm{scale} \biggl[\biggl(\frac{2\pi}{9}\biggr)r_0^2  -3    \biggr] \frac{6}{5}
\biggr\}
\biggl( \frac{8\pi}{3 } \biggr)^{1/2} \biggl[ \xi \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
- \alpha_\mathrm{scale} \biggl[ \xi \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr]r_0^2 
\biggl( \frac{2^7\pi^3 }{3^3 \cdot 5^2 } \biggr)^{1/2} 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} 
\biggl( \frac{2^5 \cdot 3^3\pi}{5^2 } \biggr)^{1/2}  \xi \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} 
+
\alpha_\mathrm{scale}\biggl(\frac{2^3\pi}{3\cdot 5}\biggr) \biggl(1 + \frac{\xi^2}{3}\biggr)^{-1 / 2}  r_0 
-
\alpha_\mathrm{scale} r_0^2
\biggl( \frac{2^7\pi^3}{3^3\cdot 5^2 } \biggr)^{1/2} \xi \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggl\{
\biggl( \frac{2^5 \cdot 3^3\pi}{5^2 } \biggr)^{1/2}  \xi 
+
\biggl(\frac{2^5\pi}{3\cdot 5^2}\biggr)^{1 / 2} \biggl(1 + \frac{\xi^2}{3}\biggr) \xi 
-
\biggl( \frac{2^5\pi}{3 \cdot 5^2 } \biggr)^{1/2} \xi^3
\biggr\} 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggl\{
\biggl[ \biggl( \frac{2^5 \cdot 3^3\pi}{5^2 } \biggr)^{1/2} 
+
\biggl(\frac{2^5\pi}{3\cdot 5^2}\biggr)^{1 / 2}\biggr] \xi 
+
\biggl[ \biggl(\frac{2^5\pi}{3^3\cdot 5^2}\biggr)^{1 / 2}   
-
\biggl( \frac{2^5\cdot 3^2\pi}{3^3 \cdot 5^2 } \biggr)^{1/2}\biggr] \xi^3
\biggr\} 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale} \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggl\{
\biggl(\frac{2^7\pi}{3}\biggr)^{1 / 2} \xi 
- 2\biggl(\frac{2^5\pi}{3^3\cdot 5^2}\biggr)^{1 / 2}  \xi^3
\biggr\}  \, .
</math>
  </td>
</tr>
</table>
For comparison, note that this expression is identical to the expression for <math>4xg_0</math>, namely,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right"><math>4xg_0 </math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
4 \alpha_\mathrm{scale} \biggl[1 - \frac{\xi^2}{15}\biggr]
\biggl( \frac{8\pi}{3 } \biggr)^{1/2} \biggl[ \xi \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\alpha_\mathrm{scale}\biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} 
\biggl\{
\biggl( \frac{2^7\pi}{3 } \biggr)^{1/2}\xi - \biggl( \frac{2^7\pi}{3^3\cdot 5^2 } \biggr)^{1/2}\xi^3\biggr\}
\, .
</math>
  </td>
</tr>
</table>
====Step 7====


<font color="red"><b>STEP 7:</b></font> &nbsp; Alternatively, from our [[SSC/Perturbations#Summary_Set_of_Linearized_Equations|summary set of linearized equations]], we expect &hellip;
<font color="red"><b>STEP 7:</b></font> &nbsp; Alternatively, from our [[SSC/Perturbations#Summary_Set_of_Linearized_Equations|summary set of linearized equations]], we expect &hellip;
Line 707: Line 1,775:
</table>
</table>


====Step 8====


<font color="red"><b>STEP 8:</b></font> &nbsp; Finally, we should ''guess'' a new eigenvector (then guess again, and again, and again &hellip;) until <math>\omega^2</math> settles down to have the same value at all radial locations.
<font color="red"><b>STEP 8:</b></font> &nbsp; Finally, we should ''guess'' a new eigenvector (then guess again, and again, and again &hellip;) until <math>\omega^2</math> settles down to have the same value at all radial locations.
Line 722: Line 1,791:


<tr>
<tr>
   <td align="center" colspan="1"><math>\frac{\mu_e}{\mu_c}</math></td>
   <td align="center" colspan="1"><math>\mu_e/\mu_c</math></td>
   <td align="right">0.31</td>
   <td align="right">0.31</td>
</tr>
<tr>
  <td align="center" colspan="1"><math>\nu \equiv \frac{M_\mathrm{core}}{M_\mathrm{tot}}</math></td>
  <td align="right">0.337217</td>
</tr>
<tr>
  <td align="center" colspan="1"><math>q \equiv \frac{r_\mathrm{core}}{R_\mathrm{tot}}</math></td>
  <td align="right">0.0755023</td>
</tr>
<tr>
  <td align="center" colspan="2">Core Properties (at interface)</td>
</tr>
<tr>
  <td align="center" colspan="1"><math>\xi_i</math></td>
  <td align="right">9.0149598</td>
</tr>
<tr>
  <td align="center" colspan="1"><math>\theta_i</math></td>
  <td align="right">0.1886798</td>
</tr>
<tr>
  <td align="center" colspan="1"><math>\frac{d\theta}{d\xi}\biggr|_i</math></td>
  <td align="right">-0.0201845</td>
</tr>
<tr>
  <td align="center" colspan="1"><math>M_\mathrm{core} =
\biggl( \frac{2\cdot 3}{\pi } \biggr)^{1/2} \biggl[ \xi^3 \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr]_i</math></td>
  <td align="right">6.8009303</td>
</tr>
<tr>
  <td align="center" colspan="1"><math>r_\mathrm{core} = \biggl(\frac{3}{2\pi}\biggr)^{1 / 2} \xi_i</math></td>
  <td align="right">6.2292317</td>
</tr>
</table>
We have divided this model into 100 equally spaced radial zones (center and surface included), that is, each with the following radial-shell thickness:  &nbsp; <math>\delta \xi \equiv \xi_i/99 = 0.0910602</math>, and <math>\delta r = r_\mathrm{core}/99 = 0.0629215</math>.  Analytic expressions providing the physical properties of our <math>(n_c, n_e) = (5, 1)</math> bipolytropes at each radial shell have been drawn from [[SSC/Structure/BiPolytropes/Analytic51#BiPolytrope_with_nc_=_5_and_ne_=_1|an accompanying chapter]] &#8212; for example &hellip;
<table border="0" cellpadding="8" align="center">
<tr>
  <td align="right"><math>r^*</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>\biggl(\frac{3}{2\pi}\biggr)^{1 / 2}\xi \, ,</math>
  </td>
</tr>
<tr>
  <td align="right"><math>\rho^*</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>\biggl(1 + \frac{\xi^2}{3}\biggr)^{-5 / 2} \, ,</math>
  </td>
</tr>
<tr>
  <td align="right"><math>P^*</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3} \, ,</math>
  </td>
</tr>
<tr>
  <td align="right"><math>m</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>\biggl( \frac{2\cdot 3}{\pi } \biggr)^{1/2} \biggl[ \xi^3 \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr] \, .</math>
  </td>
</tr>
</table>
We note as well that, in equilibrium,
<table border="0" cellpadding="8" align="center">
<tr>
  <td align="right"><math>g_0 \equiv \frac{m}{(r^*)^2}</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
- 4\pi (r^*)^2 \cdot \frac{dP^*}{dm}
=
- \frac{1}{\rho^*} \cdot \frac{dP^*}{dr^*}
\, .
</math>
  </td>
</tr>
</table>
Hence, in equilibrium we have,
<table border="0" cellpadding="8" align="center">
<tr>
  <td align="right"><math>\frac{dP^*}{dm}</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\frac{1}{4\pi (r^*)^2\rho^*} \biggl( \frac{\xi}{r^*} \biggr) \frac{dP^*}{d\xi}
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\frac{\xi}{4\pi (r^*)^3\rho^*} \cdot \biggl[-3\biggl(1 + \frac{\xi^2}{3}\biggr)^{-4} \frac{2\xi}{3}\biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
\frac{1}{4\pi} \biggl[ \biggl(\frac{3}{2\pi}\biggr)^{1 / 2}\xi \biggr]^{-3}
\biggl[ \biggl(1 + \frac{\xi^2}{3}\biggr)^{-5 / 2} \biggr]^{-1}
\biggl[-2 \xi^2 \biggl(1 + \frac{\xi^2}{3}\biggr)^{-4} \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
-\frac{1}{2\pi} \biggl[ \biggl(\frac{3}{2\pi}\biggr)^{-3 / 2}\xi^{-3} \biggr]
\biggl[ \biggl(1 + \frac{\xi^2}{3}\biggr)^{5 / 2} \biggr]
\biggl[\xi^2 \biggl(1 + \frac{\xi^2}{3}\biggr)^{-4} \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
-\biggl(\frac{2^3 \pi^3}{3^3} \cdot \frac{1}{2^2 \pi^2}\biggr)^{1 / 2}
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2} 
\xi^{-1}
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
-\biggl(\frac{2 \pi}{3^3} \biggr)^{1 / 2}
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2} 
\xi^{-1} \, ;
</math>
  </td>
</tr>
</table>
and,
<table border="0" cellpadding="8" align="center">
<tr>
  <td align="right"><math>4\pi (r^*)^2 \cdot \frac{dP^*}{dm}</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
- 2^2\pi \biggl[ \biggl(\frac{3}{2\pi}\biggr)^{1 / 2}\xi \biggr]^2 
\biggl(\frac{2 \pi}{3^3} \biggr)^{1 / 2}
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2} 
\xi^{-1}
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
- 2 
\biggl(\frac{2 \pi}{3} \biggr)^{1 / 2}
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2} 
\xi
\, ;
</math>
  </td>
</tr>
</table>
and,
<table border="0" cellpadding="8" align="center">
<tr>
  <td align="right"><math>4\pi (r^*)^4 \cdot \frac{dP^*}{dm}</math></td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
- \biggl[ \biggl(\frac{3}{2\pi}\biggr)^{1 / 2}\xi \biggr]^2
2 \biggl(\frac{2 \pi}{3} \biggr)^{1 / 2}
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2} 
\xi
</math>
  </td>
</tr>
<tr>
  <td align="right">&nbsp;</td>
  <td align="center"><math>=</math></td>
  <td align="left">
<math>
- \biggl(\frac{2 \cdot 3}{\pi}\biggr)^{1 / 2}
\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2} 
\xi^3
\, .
</math>
  </td>
</tr>
</table>
The following table provides a sample of variable values in the central region (shells 0 - 4) and near the interface (shells 95 - 99) of the equilibrium configuration.
<table border="1" align="center" cellpadding="5">
<tr>
  <td align="center" colspan="8">Analytically Determined Physical Properties at Various Radial Shells</td>
</tr>
<tr>
  <td align="center">Shell</td>
  <td align="center"><math>\xi</math></td>
  <td align="center"><math>m = -4\pi (r^*)^4\frac{dP^*}{dm} </math></td>
  <td align="center"><math>r^*</math></td>
  <td align="center"><math>\rho^*</math></td>
  <td align="center"><math>P^*</math></td>
  <td align="center"><math>-~\frac{dP^*}{dm}</math></td>
  <td align="center"><math>-4\pi (r^*)^2\frac{dP^*}{dm} = g_0</math></td>
</tr>
<tr>
  <td align="center">0</td>
  <td align="right">0.000000</td>
  <td align="right">0.000000</td>
  <td align="right">0.000000</td>
  <td align="right">1.000000</td>
  <td align="right">1.000000</td>
  <td align="center"><math>\infty</math></td>
  <td align="right">0.000000</td>
</tr>
<tr>
  <td align="center">1</td>
  <td align="right">0.091060</td>
  <td align="right">0.001039</td>
  <td align="right">0.062922</td>
  <td align="right">0.993123</td>
  <td align="right">0.991754</td>
  <td align="right">5.275715</td>
  <td align="right">0.262476</td>
</tr>
<tr>
  <td align="center">2</td>
  <td align="right">0.182120</td>
  <td align="right">0.008211</td>
  <td align="right">0.125843</td>
  <td align="right">0.972886</td>
  <td align="right">0.967552</td>
  <td align="right">2.605474</td>
  <td align="right">0.518508</td>
</tr>
<tr>
  <td align="center">3</td>
  <td align="right">0.273181</td>
  <td align="right">0.027155</td>
  <td align="right">0.188765</td>
  <td align="right">0.940420</td>
  <td align="right">0.928937</td>
  <td align="right">1.701968</td>
  <td align="right">0.762083</td>
</tr>
<tr>
  <td align="center">4</td>
  <td align="right">0.364241</td>
  <td align="right">0.062586</td>
  <td align="right">0.251686</td>
  <td align="right">0.897462</td>
  <td align="right">0.878252</td>
  <td align="right">1.241164</td>
  <td align="right">0.988001</td>
</tr>
<tr>
  <td align="center" colspan="8"><font size="+1"><b>&vellip;</b></td>
</tr>
<tr>
  <td align="center">95</td>
  <td align="right">8.650719</td>
  <td align="right">6.769823</td>
  <td align="right">5.977546</td>
  <td align="right">0.000292</td>
  <td align="right">0.000057</td>
  <td align="right">0.000422</td>
  <td align="right">0.189466</td>
</tr>
<tr>
  <td align="center">96</td>
  <td align="right">8.741779</td>
  <td align="right">6.777942</td>
  <td align="right">6.040467</td>
  <td align="right">0.000277</td>
  <td align="right">0.000054</td>
  <td align="right">0.000405</td>
  <td align="right">0.185762</td>
</tr>
<tr>
  <td align="center">97</td>
  <td align="right">8.832839</td>
  <td align="right">6.785828</td>
  <td align="right">6.103389</td>
  <td align="right">0.000264</td>
  <td align="right">0.000051</td>
  <td align="right">0.000389</td>
  <td align="right">0.182163</td>
</tr>
<tr>
  <td align="center">98</td>
  <td align="right">8.923900</td>
  <td align="right">6.793488</td>
  <td align="right">6.166310</td>
  <td align="right">0.000251</td>
  <td align="right">0.000048</td>
  <td align="right">0.000374</td>
  <td align="right">0.178666</td>
</tr>
<tr>
  <td align="center">99</td>
  <td align="right">9.014960</td>
  <td align="right">6.800930</td>
  <td align="right">6.229232</td>
  <td align="right">0.000239</td>
  <td align="right">0.000045</td>
  <td align="right">0.000359</td>
  <td align="right">0.175267</td>
</tr>
</table>
This last expression is precisely the same (in magnitude, but opposite in sign) as the expression that we have presented for <math>m</math>.  If we therefore return to <font color="red>STEP 6</font>, we appreciate that the right-hand side of the "eigenvector" expression,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>+\biggl[ \frac{\omega^2}{G\rho_c} \biggr] \biggl(\frac{\delta r^*}{r^*}\biggr) (r^*)</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>
\biggl[ 4\pi (r^*)^2 \cdot \frac{dP^*}{dm} + \frac{m}{(r^*)^2}\biggr] \, ,
</math>
  </td>
</tr>
</table>
goes to zero at every radial shell if the configuration is in equilibrium.
<table border="1" align="center" cellpadding="10" width="80%"><tr><td align="left">
<font color="red">ASIDE:</font>&nbsp; Next, we will focus on building a discrete, finite-difference representation of each equilibrium model, as well as of this "eigenvector" expression.  In doing so, we will immediately find that the two terms on the right-hand-side ''do not'' exactly sum to zero, even for an equilibrium configuration. We should nevertheless try to construct a finite-difference representation for which the two terms cancel to a relatively high degree of precision.  We have considered rewriting this "eigenvector" expression in the form,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>+\biggl[ \frac{\omega^2}{G\rho_c} \biggr] \biggl(\frac{\delta r^*}{r^*}\biggr) (r^*)^3</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>
\biggl[ 4\pi (r^*)^4 \cdot \frac{dP^*}{dm} + m \biggr] \, ,
</math>
  </td>
</tr>
</table>
because this form isolates the Lagrangian mass, <math>m</math>, which is time-invariant.  But as the numbers in the third column of the above table illustrate, the terms on the right-hand-side vary by several orders of magnitude as we move from shell 1 to shell 100.  If it is written instead in the form that we have initially suggested, namely,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>+\biggl[ \frac{\omega^2}{G\rho_c} \biggr] \biggl(\frac{\delta r^*}{r^*}\biggr) (r^*)</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>
\biggl[ 4\pi (r^*)^2 \cdot \frac{dP^*}{dm} + \frac{m}{(r^*)^2}\biggr] \, ,
</math>
  </td>
</tr>
</table>
then, as is illustrated by the numbers in the last column of the table and by the following figure, the terms on the right-hand-side vary by no more than one order of magnitude as we move from the center to the surface of the configuration.
<div align="center">[[File:G0variationBipolytrope.png|450px|Variation of <math>g_0</math> from center to interface]]</div>  This choice should facilitate cancellation to a higher degree of precision in our finite-difference-based model.
</td></tr></table>
==Even Simpler Core==
<font color="green"><b>STEP 0:</b></font> &nbsp; We construct a finite-difference representation of the initial (unperturbed) equilibrium configuration by dividing the model into 99 radial zones that are equally spaced in <math>0 \le \xi \le \xi_i</math>.  The initial radial coordinate of each zone and the corresponding initial enclosed mass are given, respectively, by the expressions &hellip;
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>[r_j]_0</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{3}{2\pi}\biggr)^{1 / 2} \xi_j \, ,
</math>
  </td>
<td align="center">&nbsp; &nbsp; &nbsp; and, &nbsp; &nbsp; &nbsp;
  <td align="right">
<math>m_j</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{2\cdot 3}{\pi } \biggr)^{1/2} \biggl[ \xi^3 \biggl( 1 + \frac{1}{3}\xi^2 \biggr)^{-3/2} \biggr] \, .
</math>
  </td>
</tr>
</table>
The mass, <math>m_j</math>, will serve as our Lagrangian coordinate; that is, we will perturb the model by modifying the radial location of each shell while fixing the enclosed mass.
<font color="green"><b>STEP 1:</b></font> &nbsp; Guess the eigenvector, <math>{\delta r}_i</math>, remembering that a reasonably good trial eigenfunction for the core is one that has a "parabolic dependence on the radius," namely,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\frac{x}{\alpha_\mathrm{scale}}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
1 - \frac{\xi^2}{15} \, ,
</math>
  </td>
<td align="center">&nbsp; &nbsp; &nbsp; where, &nbsp; &nbsp; &nbsp;
  <td align="right">
<math>\xi</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(\frac{2\pi}{3}\biggr)^{1 / 2} r_0 \, .
</math>
  </td>
</tr>
</table>
This means,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>x(r_0)</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\alpha_\mathrm{scale}\biggl[1 - \biggl(\frac{2\pi}{45}\biggr)r_0^2  \biggr]
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \frac{dx}{dr_0}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
-\alpha_\mathrm{scale}\biggl(\frac{4\pi}{45}\biggr)r_0
\, .
</math>
  </td>
</tr>
</table>
Once a "guess" for the fractional displacement vector, <math>(\delta r)_j = [x \cdot r_0]_j\, ,</math> has been specified, we recognize that the perturbed location of each radial shell is given by the expression,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>r_j</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
(r_0)_j [ 1 + x_j] \, .
</math>
  </td>
</tr>
</table>
<font color="green"><b>STEP 2:</b></font> &nbsp; Our finite-difference representation of the mass-density at each radial shell in the equilibrium configuration (subscript "0") is,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl[{\bar\rho}_{j-1/2} \biggr]_0</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[m_j - m_{j-1}\biggr]_0\biggl[\frac{4\pi}{3} (r_j^3 - r_{j-1}^3)  \biggr]_0^{-1} \, .
</math>
  </td>
</tr>
</table>
After perturbing the radial location of each shell &#8212; that is, after setting <math>r_j = (r_0)_j + [x \cdot r_0]_j</math> &#8212; the resulting finite-difference representation of the perturbed mass density of each shell is given by the expression,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>{\bar\rho}_{j-1/2} </math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[m_j - m_{j-1}\biggr]_0\biggl[\frac{4\pi}{3} (r_j^3 - r_{j-1}^3)  \biggr]^{-1} \, .
</math>
  </td>
</tr>
</table>
(Note that we retain a subscript "0" on the mass, <math>m_j</math>, because it serves as our Lagrangian identifier for each shell.)
<font color="green"><b>STEP 3:</b></font> &nbsp; The pressure can be determined in the equilibrium configuration (subscript "0") and after the perturbation from knowledge of the density and the chosen adiabatic index, <math>\gamma_c = 6/5</math>, via knowledge of the (fixed) specific entropy, namely,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl[ P_{j-1/2} \biggr]_0</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[ {\bar\rho}_{j-1/2}\biggr]_0^{\gamma_c} \cdot \exp\biggl[ \frac{\mu (\gamma-1)s}{\mathfrak{R}} \biggr]
\, ,
</math>
  </td>
<td align="center">&nbsp;  &nbsp; &nbsp; and, &nbsp; &nbsp; &nbsp;</td>
  <td align="right">
<math>P_{j-1/2}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[ {\bar\rho}_{j-1/2}\biggr]^{\gamma_c} \cdot \exp\biggl[ \frac{\mu (\gamma-1)s}{\mathfrak{R}} \biggr]
\, .
</math>
  </td>
</tr>
</table>
The pressure perturbation can therefore be obtained from the simple difference,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl[ \delta P \biggr]_{j-1/2}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
P_{j - 1 / 2} - \biggl[ P_{j - 1 / 2}\biggr]_0 \, .
</math>
  </td>
</tr>
</table>
[[File:DisplacementFunctionAModel2.png|350px|right|Displacement Function]]<font color="green"><b>STEP 4:</b></font> &nbsp; If, in the context of our [[#Step_6|above discussion of the perturbed "Euler + Poisson Equations"]], we set LHS = RHS, we obtain,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl[\frac{\omega_i^2}{G\rho_c}\biggr] x r_0</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\biggl\{
4\pi r_0^2\biggl[ \frac{d(P_0 + \delta P)}{dm}\biggr]
+ g_0 \biggr\}
- 4xg_0
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\biggl\{
4\pi r_0^2\biggl[ \frac{d(\delta P)}{dm}\biggr]\biggr\}
- 4xg_0
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ x</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\biggl\{
4\pi r_0^2\biggl[ \frac{d(\delta P)}{dm}\biggr]\biggr\}\biggl\{ \biggl[\frac{\omega_i^2}{G\rho_c}\biggr] r_0 + 4g_0 \biggr\}^{-1} \, .
</math>
  </td>
</tr>
</table>
So for a specified value of the square of the oscillation frequency, <math>[\omega^2/(G\rho_c)]</math> &#8212; same value for all shells &#8212; the strategy should be to (a) guess <math>x_j</math>; (b) evaluate the right-hand-side of this last expression; (c) if the RHS does not equal the "guessed" eigenvector, <math>x_j</math>, then you need to guess a new eigenvector; (d) repeat!
In the figure shown here on the right, the black curve displays the variation with mass, <math>m</math>, of the (parabolic-shaped) displacement function, <math>x/\alpha_\mathrm{scale}</math>, that served as our initial "guess;" while the red dots show how the right-hand side of this last expression varies with <math>m</math> for the case, <math>\omega_i^2 = 0</math>.  They lie almost exactly on top of one another, as hoped/expected.
==Transition==
In transitioning from the core to the envelope, all of the above (green) <font color="green">STEPS</font> will remain the same except for the 1<sup>st</sup> Law's treatment of the pressure.  Following along the lines of our [[Appendix/Ramblings/PatrickMotl#May_5_(following_a_phone_conversation_with_Patrick)|''Ramblings'' idea exchange with Patrick Motl]], the mass-density is generically related to the pressure via the expression,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\frac{s}{\Re/\bar{\mu}}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{1}{(\gamma_g-1)}\ln \biggl[ \frac{P}{(\gamma_g-1)\rho^{\gamma_g}} \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \frac{s \bar\mu (\gamma_g-1)}{\Re}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\ln \biggl[ \frac{P}{(\gamma_g-1)\rho^{\gamma_g}} \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~P
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>(\gamma_g - 1) \rho^{\gamma_g}\exp \biggl[\frac{s \bar\mu (\gamma_g-1)}{\Re}\biggr]\, .</math>
  </td>
</tr>
</table>
Given that, in polytropic configurations for which we make the association, <math>\gamma_g = (n+1)/n</math>, the pressure is related to the density via the expression, <math>P = K\rho^{\gamma_g}</math>, we appreciate that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>K</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
(\gamma_g - 1) \exp \biggl[\frac{s \bar\mu (\gamma_g-1)}{\Re}\biggr] \, .
</math>
  </td>
</tr>
</table>
===Core===
For the core, we set <math>\gamma_g = 6/5</math>.  Hence,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
P
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>K_c \rho^{6/5} \, .</math>
  </td>
</tr>
</table>
Normalizing the pressure and the density as we have in [[SSC/Structure/BiPolytropes/Analytic51#Normalization|a closely related discussion of the structure of bipolytropes]], we have throughout the core,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
P^* = \frac{P}{K_c\rho_0^{6/5}}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>(\rho^*)^{6/5} \, .</math>
  </td>
</tr>
</table>
Now, in this normalized expression we see that the polytropic constant for the core is, <math>K^*_c = 1</math>.  This means that the specific entropy of all the fluid in the core is given by the expression,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>1</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{1}{5} \exp \biggl[\frac{s^*_c {\bar\mu}_c }{5\Re}\biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \frac{s^*_c {\bar\mu}_c }{\Re}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
5\ln(5 ) \, .
</math>
  </td>
</tr>
</table>
===Envelope===
For the envelope, we set <math>\gamma_g = 2</math>.  Hence,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
P
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>K_e \rho^{2} \, .</math>
  </td>
</tr>
</table>
Adopting the same pressure and density normalizations as used in the core, we have throughout the envelope,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
P^* = \frac{P}{K_c\rho_0^{6/5}}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\biggl(\frac{K_e}{K_c} \biggr) \rho_0^{4/5} (\rho^*)^2 \, .</math>
  </td>
</tr>
</table>
Now, at the [[SSC/Structure/BiPolytropes/Analytic51#Step_5:_Interface_Conditions|interface of the equilibrium model]], we know that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{K_e}{K_c}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\rho_0^{-4/5}\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \theta^{-4}_i
=
\rho_0^{-4/5}\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \biggl[1 + \frac{\xi_i^2}{3}\biggr]^2 \, .
</math>
  </td>
</tr>
</table>
Hence, throughout the envelope,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
P^*
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \biggl[1 + \frac{\xi_i^2}{3}\biggr]^2 (\rho^*)^2
\, ,
</math>
  </td>
</tr>
</table>
in which case we find,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>K^*_e</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \biggl[1 + \frac{\xi_i^2}{3}\biggr]^2
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~ \frac{s^*_e \bar\mu_e}{\Re}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\ln\biggl\{ \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \biggl[1 + \frac{\xi_i^2}{3}\biggr]^2 \biggr\} \, .
</math>
  </td>
</tr>
</table>
===<font color="green">STEP 3</font> Clarification===
It is critically important to appreciate that the manner in which the pressure is determined at discrete locations in our finite-difference model must be different in the envelope and the core.  Keeping in mind that, in general,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
P
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>(\gamma_g - 1) \rho^{\gamma_g}\exp \biggl[\frac{s \bar\mu (\gamma_g-1)}{\Re}\biggr]\, ,</math>
  </td>
</tr>
</table>
for <math>(n_c, n_e) = (5, 1)</math> bipolytropes, we have &hellip;
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
Core <math>(\gamma_g=6/5)</math>: &nbsp; &nbsp; &nbsp; <math>P_{j-1/2}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{1}{5}\biggl[ {\bar\rho}_{j-1/2}\biggr]^{6/5} \cdot \exp\biggl[ \frac{\mu_c s^*_c}{5\mathfrak{R}} \biggr]
=
\biggl[ {\bar\rho}_{j-1/2}\biggr]^{6/5} \, .
</math>
  </td>
</tr>
<tr>
  <td align="right">
Envelope <math>(\gamma_g=2)</math>: &nbsp; &nbsp; &nbsp; <math>P_{j-1/2}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[ {\bar\rho}_{j-1/2}\biggr]^{2} \cdot \exp\biggl[ \frac{\mu_e s^*_e}{\mathfrak{R}} \biggr]
=
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \biggl[1 + \frac{\xi_i^2}{3}\biggr]^2 \biggl[ {\bar\rho}_{j-1/2}\biggr]^{2}
\, .
</math>
  </td>
</tr>
</table>
===Interface===
Drawing from our [[SSC/Structure/BiPolytropes/Analytic51|chapter in which the bipolytrope is constructed]], we note the following determination of the density and pressure at the interface, as viewed from the perspective of the core and, separately, from the perspective of the envelope.
<table border="1" align="center">
<tr>
  <td align="center" colspan="2">
Properties at the (Unperturbed) Interface
  </td>
</tr>
<tr>
  <td align="center" width="50%">
<b>Core</b><br />
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{s^*_c \bar\mu_c}{\Re}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
5\ln(5)
</math>
  </td>
</tr>
</table>
  </td>
  <td align="center">
<b>Envelope</b><br />
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{s^*_e \bar\mu_e}{\Re}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\ln\biggl\{ \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \theta_i^{-4} \biggr\}
</math>
  </td>
</tr>
</table>
  </td>
</tr>
<tr>
<td align="left">
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>(\rho^*)_i </math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\theta_i^5</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
(P^*)_i
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\frac{1}{5} (\rho^*)_i^{6/5}\exp \biggl[\frac{s_c \bar\mu_c }{5\Re}\biggr]</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>(\rho^*)_i^{6/5}</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\theta_i^{6}</math>
  </td>
</tr>
</table>
</td>
<td align="left">
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>(\rho^*)_i </math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\biggl( \frac{\mu_e}{\mu_c} \biggr) \theta_i^5</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
(P^*)_i
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>(\rho^*)_i^{2}\exp \biggl[\frac{s_e \bar\mu_e }{\Re}\biggr]</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>(\rho^*)_i^{2}\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \theta_i^{-4} </math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\theta_i^6</math>
  </td>
</tr>
</table>
</td>
</tr>
</table>
----
In what follows, we will continue to focus on the interface but, for simplicity, will drop the "i" subscript; instead, we will use a "0" subscript to indicate a property at the ''unperturbed'' interface.
<table border="1" align="center">
<tr>
  <td align="center" colspan="2">
Properties at the ''Perturbed Interface
  </td>
</tr>
<tr>
  <td align="center" width="50%">
<b>Core</b><br />
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{s^*_c \bar\mu_c}{\Re}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
5\ln(5)
</math>
  </td>
</tr>
</table>
  </td>
  <td align="center">
<b>Envelope</b><br />
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{s^*_e \bar\mu_e}{\Re}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\ln\biggl\{ \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \theta_i^{-4} \biggr\}
</math>
  </td>
</tr>
</table>
  </td>
</tr>
<tr>
<td align="left">
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\rho^*_c = (\rho^*_c)_0 + (\delta \rho)_c </math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\theta_i^5 + (\delta \rho)_c</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
P^*_c  = (P^*_c)_0 + (\delta P)_c
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\biggl[ \rho^*_c \biggr]^{6/5}</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\biggl[\theta_i^5 + (\delta \rho)_c\biggr]^{6/5}</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\theta_i^6\biggl[1 + \frac{6(\delta \rho)_c}{5\theta_i^5}\biggr]</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ (\delta P)_c</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\frac{6\theta_i(\delta \rho)_c}{5}</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ p_c \equiv \frac{(\delta P)_c}{(P^*_c)_0}</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\frac{6(\delta \rho)_c}{5\theta_i^5}</math>
  </td>
</tr>
</table>
</td>
<td align="left">
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\rho^*_e = (\rho^*_e)_0 + (\delta\rho)_e</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\biggl( \frac{\mu_e}{\mu_c} \biggr) \theta_i^5+ (\delta\rho)_e</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
P^*_e = (P^*_e)_0 + (\delta P)_e
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>\biggl[ \rho^*_e \biggr]^{2}\exp \biggl[\frac{s_e \bar\mu_e }{\Re}\biggr]</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[ \biggl( \frac{\mu_e}{\mu_c} \biggr) \theta_i^5+ (\delta\rho)_e\biggr]^{2}
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \theta_i^{-4} </math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\theta_i^6\biggl[ 1 + 2(\delta\rho)_e \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \theta_i^{-5}\biggr]</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ (\delta P)_e</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>2(\delta\rho)_e \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \theta_i</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ p_e \equiv \frac{(\delta P)_e}{(P^*_e)_0}</math>
  </td>
  <td align="center">
<math>\approx</math>
  </td>
  <td align="left">
<math>\frac{2(\delta\rho)_e}{\theta_i^5} \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} </math>
  </td>
</tr>
</table>
</td>
</tr>
</table>
Now, in order for <math>(\delta P)_c = (\delta P)_e</math> at the interface, we must have,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
2(\delta\rho)_e \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \theta_i
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{6\theta_i(\delta \rho)_c}{5}
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~(\delta\rho)_e 
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{3}{5}\biggl( \frac{\mu_e}{\mu_c} \biggr) (\delta \rho)_c
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \frac{(\delta\rho)_e }{\theta_i^5} 
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(\frac{3}{5}\biggr) \frac{(\delta \rho)_c}{\theta_i^5}
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~\biggl[ \frac{(\delta\rho)}{\rho^*_0} \biggr]_e
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(\frac{3}{5}\biggr) \biggl[ \frac{(\delta\rho)}{\rho^*_0} \biggr]_c
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~d_e
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(\frac{\gamma_c}{\gamma_e}\biggr) d_c \, .
</math>
  </td>
</tr>
</table>
We also know that, according to the linearized equation of continuity,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\biggl[r_0 \frac{dx}{dr_0} + 3x + d \biggr]_e
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[r_0 \frac{dx}{dr_0} + 3x + d \biggr]_c \, .
</math>
  </td>
</tr>
</table>
Given that, at the interface, <math>x_e = x_c</math>, this means that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\biggl[r_0 \frac{dx}{dr_0}\biggr]_e 
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[r_0 \frac{dx}{dr_0}\biggr]_c - \biggl[\biggl(\frac{\gamma_c}{\gamma_e}\biggr)- 1\biggr] d_c
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[r_0 \frac{dx}{dr_0}\biggr]_c
+ \biggl[\biggl(\frac{\gamma_c}{\gamma_e}\biggr)- 1\biggr] \biggl\{
\biggl[r_0 \frac{dx}{dr_0}\biggr]_c + 3x
\biggr\}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
3x\biggl[\biggl(\frac{\gamma_c}{\gamma_e}\biggr)- 1\biggr]
+ \biggl(\frac{\gamma_c}{\gamma_e}\biggr)
\biggl[r_0 \frac{dx}{dr_0}\biggr]_c  \, ;
</math>
  </td>
</tr>
</table>
or, dividing through by <math>x</math>,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\biggl[\frac{d\ln x}{d\ln r_0}\biggr]_e 
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
3\biggl[\biggl(\frac{\gamma_c}{\gamma_e}\biggr)- 1\biggr]
+ \biggl(\frac{\gamma_c}{\gamma_e}\biggr)
\biggl[\frac{d\ln x}{d\ln r_0}\biggr]_c  \, .
</math>
  </td>
</tr>
</table>
This exactly matches the interface constraint presented in [[SSC/Stability/BiPolytropes#Interface_Conditions|a related discussion in a separate chapter]].
Now, as has already been stated in [[#Step_5|Step 5, above]], for our analytic guess for the core's displacement function,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl[\frac{d\ln x}{d\ln r_0}\biggr]_c</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
\biggl(\frac{2}{15}\biggr) \xi^2 \biggl[\frac{\xi^2}{15}-1\biggr]^{-1}
=
2.4526969
\, ;
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \biggl[\frac{d\ln x}{d\ln r_0}\biggr]_e</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
0.2716182
\, .
</math>
  </td>
</tr>
</table>
where the numerical evaluation has been presented specifically for the core/envelope interface of the critical "Model A" configuration in which, <math>\xi_i = 9.0149598</math>.  Also, given that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{x}{r_0} 
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{\alpha_\mathrm{scale}}{\xi} \biggl(\frac{2\pi}{3}\biggr)^{1 / 2} \biggl[1 - \frac{\xi^2}{15}\biggr]
=
(-\alpha_\mathrm{scale}) \cdot 0.7092314 \, ,
</math>
  </td>
</tr>
</table>
we find that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl[\frac{dx}{dr_0}\biggr]_c</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
(-\alpha_\mathrm{scale}) \cdot 1.7395297
\, ;
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\biggl[\frac{d x}{d r_0}\biggr]_e</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
(-\alpha_\mathrm{scale}) \cdot 0.1926402
\, .
</math>
  </td>
</tr>
</table>
==Mapping Between Lagrangian Coordinates (Mass and Radius)==
===Core===
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>r^*</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
c_r \xi \, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>M^*</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
c_M \xi^3\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2}
\, ,
</math>
  </td>
</tr>
</table>
where,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>c_r</math>
  </td>
  <td align="center">
<math>\equiv</math>
  <td align="left">
<math>
\biggl( \frac{3}{2\pi} \biggr)^{1 / 2}
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>c_M</math>
  </td>
  <td align="center">
<math>\equiv</math>
  <td align="left">
<math>
\biggl( \frac{2\cdot 3}{\pi} \biggr)^{1 / 2}
\, .
</math>
  </td>
</tr>
</table>
Establish the derivative of mass with respect to radius:
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>dr^*</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
c_r d\xi
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>dM^*</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
c_M \biggl\{
3\xi^2\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2}
- \biggl(\frac{3}{2}\biggr)
\xi^3\biggl(1 + \frac{\xi^2}{3}\biggr)^{-5 / 2} \cdot \frac{2\xi}{3}
\biggr\}d\xi
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
c_M \biggl(1 + \frac{\xi^2}{3}\biggr)^{-5 / 2}\biggl\{
3\xi^2\biggl(1 + \frac{\xi^2}{3}\biggr)
- \xi^4
\biggr\}d\xi
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
c_M \biggl(1 + \frac{\xi^2}{3}\biggr)^{-5 / 2}\biggl\{
3\xi^2
\biggr\}d\xi
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
\frac{3c_M}{c_r} \biggl(1 + \frac{\xi^2}{3}\biggr)^{-5 / 2} \, .
\xi^2 dr^*
</math>
  </td>
</tr>
</table>
<span id="FirstDerivation">Hence,</span>
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{dr^*}{dM^*}
</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
\frac{c_r}{3c_M} \biggl(1 + \frac{\xi^2}{3}\biggr)^{5 / 2}
\xi^{-2}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
\frac{1}{6}
\biggl(1 + \frac{\xi^2}{3}\biggr)^{5 / 2}
\xi^{-2}
=
8.5761836
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~ \frac{dx}{dM^*} = \frac{dr^*}{dM^*} \cdot \frac{dx}{dr_0}
</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
(-\alpha_\mathrm{scale}) \cdot 1.7395297 \times 8.5761836
=(-\alpha_\mathrm{scale}) \cdot
14.9185261 \, .
</math>
  </td>
</tr>
</table>
<table border="1" align="center" width="80%" cellpadding="8"><tr><td align="left">
<font color="red"><b>ASIDE:</b></font>&nbsp; &nbsp; Following along the lines of a [[Appendix/Ramblings/NonlinarOscillation#Foundation|separate but similar discussion]], let's invert the <math>M^*(\xi)</math> function to obtain a desired <math>r^*(M^*)</math> function.
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>M^*</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
c_M \xi^3\biggl(1 + \frac{\xi^2}{3}\biggr)^{-3 / 2}
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \biggl(1 + \frac{\xi^2}{3}\biggr)</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl(\frac{c_M}{M^*}\biggr)^{2 / 3} \xi^2
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ 3 + \xi^2</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
3\biggl(\frac{c_M}{M^*}\biggr)^{2 / 3} \xi^2
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~
\biggl[ 3\biggl(\frac{c_M}{M^*}\biggr)^{2 / 3} -1 \biggr]\xi^2
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
3
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~
\xi
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl[ \biggl(\frac{c_M}{M^*}\biggr)^{2 / 3} - \frac{1}{3} \biggr]^{-1 / 2}
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~
r^*
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
c_r\biggl[ \biggl(\frac{c_M}{M^*}\biggr)^{2 / 3} - \frac{1}{3} \biggr]^{-1 / 2}
\, .
</math>
  </td>
</tr>
</table>
Now, differentiate this expression &hellip;
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{dr^*}{dM^*}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{c_r}{2}\biggl[ \biggl(\frac{M^*}{c_M}\biggr)^{-2 / 3} - \frac{1}{3} \biggr]^{-3 / 2}
\biggl(\frac{2c_M^{2 / 3}}{3}\biggr)\biggl(M^*\biggr)^{-5 / 3}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{c_r}{3c_M}\biggl[ \biggl(\frac{M^*}{c_M}\biggr)^{-2 / 3} - \frac{1}{3} \biggr]^{-3 / 2}
\biggl(\frac{M^*}{c_M}\biggr)^{-5 / 3} \, .
</math>
  </td>
</tr>
</table>
Or, given that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\biggl(\frac{M^*}{c_M}\biggr)^{-1 / 3}</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
\frac{1}{\xi}\biggl(1 + \frac{\xi^2}{3}\biggr)^{1 / 2}
\, ,
</math>
  </td>
</tr>
</table>
we can also write,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\frac{dr^*}{dM^*}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{c_r}{3c_M}\biggl[ \frac{1}{\xi^2}\biggl(1 + \frac{\xi^2}{3}\biggr) - \frac{1}{3} \biggr]^{-3 / 2}
\frac{1}{\xi^5}\biggl(1 + \frac{\xi^2}{3}\biggr)^{5 / 2}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{c_r}{3c_M}
\frac{1}{\xi^2}\biggl(1 + \frac{\xi^2}{3}\biggr)^{5 / 2}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{1}{6} \biggr)
\frac{1}{\xi^2}\biggl(1 + \frac{\xi^2}{3}\biggr)^{5 / 2} \, .
</math>
  </td>
</tr>
</table>
This exactly matches the expression for this derivative that we derived [[#FirstDerivation|immediately above]].
</td></tr></table>
===Envelope===
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>r^*</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
e_r \eta
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>M^*</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
e_M\biggl(-\eta^2 \frac{d\phi}{d\eta} \biggr)
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
e_M \cdot A \biggl[ \sin(\eta-B) - \eta\cos(\eta-B) \biggr] \, ,
</math>
  </td>
</tr>
</table>
where,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>e_r</math>
  </td>
  <td align="center">
<math>\equiv</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \theta^{-2}_i (2\pi)^{-1/2}
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>e_M</math>
  </td>
  <td align="center">
<math>\equiv</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \theta^{-1}_i \biggl( \frac{2}{\pi} \biggr)^{1/2}
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ \frac{e_r}{e_M}</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \theta^{-2}_i (2\pi)^{-1/2}
\biggl[
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-2} \theta^{-1}_i \biggl( \frac{2}{\pi} \biggr)^{1/2}
\biggr]^{-1}
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \theta^{-2}_i \biggl(\frac{1}{2\pi}\biggr)^{1 / 2}
\biggl[
\biggl( \frac{\mu_e}{\mu_c} \biggr)^{2} \theta_i \biggl( \frac{\pi}{2} \biggr)^{1/2}
\biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{1}{2}\biggl( \frac{\mu_e}{\mu_c} \biggr) \theta^{-1}_i \, ,
</math>
  </td>
</tr>
</table>
and from the [[SSC/Structure/BiPolytropes/Analytic51#Parameter_Values|parameter values]] associated with the equilibrium configuration,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>\Lambda_i</math>
  </td>
  <td align="center">
<math>\equiv</math>
  </td>
  <td align="left">
<math>
\frac{1}{\eta_i} + \biggl( \frac{d\phi}{d\eta}\biggr)_i
=
\biggl(\frac{\mu_e}{\mu_c}\biggr)^{-1}\frac{1}{3^{1 / 2} \theta_i^2 \xi_i} - \frac{\xi_i}{3^{1 / 2}}
=
\frac{1}{3^{1 / 2}\xi_i} \biggl[
\biggl(\frac{\mu_e}{\mu_c}\biggr)^{-1}\biggl(1 + \frac{\xi_i^2}{3}\biggr) - \xi_i^2
\biggr]
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>A</math>
  </td>
  <td align="center">
<math>\equiv</math>
  </td>
  <td align="left">
<math>
\eta_i(1 + \Lambda_i^2)^{1 / 2}
=
\biggl(\frac{\mu_e}{\mu_c}\biggr) 3^{1 / 2}\xi_i \biggl(1 + \frac{\xi_i^2}{3}\biggr)^{-1} \biggl(1 + \Lambda_i^2 \biggr)^{1 / 2}
\, ,
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>B</math>
  </td>
  <td align="center">
<math>\equiv</math>
  </td>
  <td align="left">
<math>
\eta_i - \frac{\pi}{2} + \tan^{-1}(\Lambda_i)
=
\biggl(\frac{\mu_e}{\mu_c}\biggr) 3^{1 / 2}\xi_i \biggl(1 + \frac{\xi_i^2}{3}\biggr)^{-1}- \frac{\pi}{2} + \tan^{-1}(\Lambda_i)
\, .
</math>
  </td>
</tr>
</table>
<table border="1" align="center" width="80%" cellpadding="8"><tr><td align="left">
Note, as well, that
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>A</math>
  </td>
  <td align="center">
<math>\equiv</math>
  </td>
  <td align="left">
<math>
\frac{\eta_i}{\sin(\eta_i - B)} \, .
</math>
  </td>
</tr>
</table>
</td></tr></table>
Establish the derivative of mass with respect to radius:
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>dr^*</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
e_r d\eta
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>dM^*</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
e_M\cdot A \biggl[ \eta\sin(\eta-B) \biggr]d\eta
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{e_M\cdot A}{e_r} \biggl[ \eta\sin(\eta-B) \biggr]dr^*
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>\Rightarrow ~~~ dM^*</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{e_M\cdot A}{e_r} \biggl[ \eta\sin(\eta-B) \biggr]dr^*
</math>
  </td>
</tr>
<tr>
  <td align="right">
<math>
\Rightarrow ~~~ \frac{dr^*}{dM^*}
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{e_r}{e_M\cdot A} \biggl[ \eta\sin(\eta-B) \biggr]^{-1} \, .
</math>
  </td>
</tr>
</table>
Hence, precisely at the interface,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\biggl[ \frac{dr^*}{dM^*} \biggr]_i
</math>
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{e_r}{e_M\cdot \eta_i^2} 
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{1}{6}\biggl( \frac{\mu_e}{\mu_c} \biggr) \theta^{-1}_i \biggl[
\biggl(\frac{\mu_e}{\mu_c}\biggr)^{-2} \theta_i^{-4} \xi_i^{-2}
\biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  </td>
  <td align="left">
<math>
\frac{1}{6}\biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1} \theta^{-5}_i \xi_i^{-2}
\, .
</math>
  </td>
</tr>
</table>
Given that,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\biggl[\frac{d x}{d r_0}\biggr]_e</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
(-\alpha_\mathrm{scale}) \cdot 0.1926402
\, ,
</math>
  </td>
</tr>
</table>
we find,
<table border="0" cellpadding="5" align="center">
<tr>
  <td align="right">
<math>
\biggl[\frac{d x}{d M^*}\biggr]_e 
=
\biggl[\frac{d r^*}{d M^*}\biggr]_e \cdot
\biggl[\frac{d x}{d r_0}\biggr]_e</math>
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
(-\alpha_\mathrm{scale}) \cdot 0.1926402 \cdot \biggl( \frac{\mu_e}{\mu_c} \biggr)^{-1}
\biggl[ 8.5761836 \biggr]
</math>
  </td>
</tr>
<tr>
  <td align="right">
&nbsp;
  </td>
  <td align="center">
<math>=</math>
  <td align="left">
<math>
(-\alpha_\mathrm{scale}) \cdot 5.2394120 \, .
</math>
  </td>
</tr>
</tr>
</table>
</table>

Latest revision as of 20:55, 4 July 2022

More Careful Examination of Step Function Behavior

The ideas that are captured in this chapter have arisen as an extension of our accompanying "renormalization" of the Analytic51 bipolytrope.

Discontinuous Density Distribution

Expectations

From among the set of governing relations that apply to spherically symmetric configurations, we focus, first, on the combined,

Euler + Poisson Equations

dvrdt=1ρdPdrGMrr2

At the interface between the core and envelope of an equilibrium bipolytrope, both the core and the envelope must satisfy the relation,

1ρdPdr

=

GMrr2.

Now, the quantity on the right-hand side of this expression must be the same at the interface, when viewed either from the perspective of the core or from the perspective of the envelope. Therefore, at the interface, the equilibrium configuration must obey the relation,

[1ρdPdr]env,i

=

[1ρdPdr]core,i.


Now, if we set ρe=(μe/μc)ρc at the interface, then,

[dPdr]env,i

=

μeμc[dPdr]core,i.

Check Behavior

In step 4 of our accompanying analysis, we find that from the perspective of the core,

P*

=

(1+13ξ2)3,

      and,      

r*

=

(32π)1/2ξ.

Hence, at the interface,

dP*dr*|core={dξdr*dP*dξ}core

=

2(2π3)1/2[(1+13ξ2)4ξ]i

 

=

(4π3)θi8ri*.

While, in step 8 of that analysis, we find from the perspective of the envelope,

P*

=

θi6ϕ2,

      and,      

r*

=

(μeμc)1θi2(2π)1/2η.

Hence, at the interface,

dP*dr*|env={dηdr*dP*dη}env

=

{(μeμc)θi2(2π)1/2}2θi6[ϕdϕdη]i

 

=

2(2π)1/2θi8{(μeμc)}[31/2θi3(dθdξ)i]

 

=

23(6π)1/2θi8(μeμc)ξi

 

=

2(2π3)1/2θi8(μeμc)[(2π3)1/2ri*]

 

=

(4π3)θi8(μeμc)ri*.

Gratifyingly, we find as expected that,

[dP*dr*]env,i

=

μeμc[dP*dr*]core,i.

Discrete LAWE for Bipolytrope

Summary Set of Nonlinear Governing Relations

In summary, the following three one-dimensional ODEs define the physical relationship between the three dependent variables ρ, P, and r, each of which should be expressible as a function of the two independent (Lagrangian) variables, t and Mr:

Equation of Continuity
dρdt=4πρ2r2ddMr(drdt)2ρr(drdt)
,

Euler + Poisson Equations
d2rdt2=4πr2dPdMrGMrr2


Adiabatic Form of the
First Law of Thermodynamics

ρdPdtγgPdρdt=0.

March from the Center, Outward

Establish Fidelity of Finite-Difference Model

We know the analytic structure of the equilibrium configuration. Let's choose a Lagrangian grid that is labeled by (r0)j and the corresponding enclosed mass, mj(r0), where the center of the spherical bipolytrope is labeled by j=0 while each subsequent grid "line" is labeled j. We will identify the mean density of each mass shell by the expression,

ρ¯j1/2

=

[ΔmVolume]j1/2=[mjmj1][4π3(rj3rj13)]1.

The pressure can be determined from knowledge of the density via knowledge of the (fixed) specific entropy, namely,

Pj1/2

=

(ρ¯j1/2)γexp[μ(γ1)s].

These two expressions, effectively, originate from the continuity equation and the adiabatic form of the first law of thermodynamics, respectively. They are relations that allow the determination of the mass density and the pressure, given fixed mass shells but varying mass-shell radial locations.

STEP 1:   From the analytically known equilibrium structure of the (nc,ne)=(5,1) bipolytrope, create a table that documents how the radial location of each mass shell, rj, varies with the enclosed mass, mj.

STEP 2:   Determine how ρ¯j1/2 varies with radial shell location, using the above continuity-equation relation. (Plot ρ¯ versus m obtained in this discrete manner — see the red-dotted curve in the following figure — then also plot how ρ varies with m according to the analytic equilibrium structure — see the dark-blue-dotted curve; the plotted curves should be nearly, but not exactly, the same.)

STEP 3A:   Given ρ¯j1/2, determine how Pj1/2 varies with radial shell location, using the above 1st Law relation. (Plot the pressure, as determined in this discrete manner, versus m — see the light-green-dotted curve in the following figure — then also plot how P varies with m according to the analytic equilibrium structure — see the purple-dotted curve; the plotted curves should be nearly, but not exactly, the same.)

STEP 3B:   Determine (and plot) how (dP/dm)j varies with m.

Now, what can we learn from the "Euler + Poisson Equation"? Well, for the equilibrium state, we should find that,

dPdm

=

Gm4πr4.

STEP 4:   Show how dP/dm varies with m, according to this analytic prescription, and compare it against the pressure gradient behavior obtained in STEP 3. Do they match?

Finite-Difference Representation of n = 5 Core

On a semi-log plot …

  • As prescribed in STEP 2: The red-dotted curve shows how the discrete density, ρ¯j1/2, varies with enclosed mass, and the dark-blue-dotted curve shows how the analytically determined density varies with enclosed mass.
  • As prescribed in STEP 3A: The light-green-dotted curve shows how the discrete pressure, Pj1/2, varies with enclosed mass, and the purple-dotted curve shows how the analytically determined pressure varies with enclosed mass.
  • As prescribed in STEP 3B: The light-blue-dotted curve shows how the discrete pressure gradient, (dP/dm)j, varies with enclosed mass, and the orange-dotted curve shows how the analytically determined quantity, Gm/(4πr4), varies with enclosed mass. Note that, in each case, we have added "1" to the logarithm of the specified quantity in order to shift both curves up in the plot and thereby unclutter the diagram.

Guessing Eigenvector

Step 5

STEP 5:   Guess the eigenvector, δri, remembering that a reasonably good trial eigenfunction for the core is one that has a "parabolic dependence on the radius," namely,

xαscale

=

1ξ215,

      where,      

ξ

=

(2π3)1/2r0.

This means,

x(r0)

=

αscale[1(2π45)r02],

dxdr0

=

αscale(4π45)r0.

Note as well that,

dlnxdlnr0

=

αscale(4π45)r02x

 

=

(4π45)3ξ22π[ξ2151]1.

Finite-Difference Representation of δr

Once a "guess" for the fractional displacement vector, (δr)j=[xr0]j, has been specified, we recognize that the perturbed location of each radial shell is given by the expression,

rj

=

(r0)j+(δr)j.




Parabolic Displacement Function w/ αscale=0.001
Shell m r0 xαscale rj Analytic FD P* dP*dm 4π(r*)2dP*dm=g0
ρ0 danalytic [ρj1/2]0 dj1/2 ρj1/2
0 0.000000 0.000000 1.000000 0.000000 1.000000 + 0.003000 --- --- --- 1.000000 0.000000
½ --- --- --- --- --- --- 0.995868 0.003004 0.998860 1.000000 0.000000
1 0.001039 0.062922 0.999447 0.062859 0.993123 0.002997 --- --- --- 0.991754 5.275715 0.262476
--- --- --- --- --- --- 0.981896 0.002999 0.984840 1.000000 0.000000
2 0.008211 0.125843 0.997789 0.125718 0.972886 0.002989 --- --- --- 0.967552 2.605474 0.518508
--- --- --- --- --- --- 0.955465 0.002988 0.958319 1.000000 0.000000
3 0.027155 0.188765 0.995025 0.188577 0.940420 0.002975 --- --- --- 0.928937 1.701968 0.762083
--- --- --- --- --- --- 0.917695 0.002971 0.920421 1.000000 0.000000
4 0.062586 0.251686 0.991155 0.251437 0.897462 0.002956 --- --- --- 0.878252 1.241164 0.988001
95 6.769823 5.977546 - 3.988996 6.001390 0.0002917 - 0.021945 --- --- --- 0.000057 0.000422 0.189466
95½ --- --- --- --- --- --- 0.0002844 - 0.021852 0.0002782 1.000000 0.000000
96 6.777942 6.040467 - 4.094580 6.065200 0.0002773 - 0.022473 --- --- --- 0.000054 0.000405 0.185762
96½ --- --- --- --- --- --- 0.002705 - 0.022366 0.0002644 1.000000 0.000000
97 6.785828 6.103389 - 4.201270 6.129031 0.0002638 - 0.023006 --- --- --- 0.000051 0.000389 0.182163
97½ --- --- --- --- --- --- 0.0002574 - 0.022884 0.0002515 1.000000 0.000000
98 6.793488 6.166310 - 4.309066 6.192881 0.0002511 - 0.023545 --- --- --- 0.000048 0.000374 0.178666
98½ --- --- --- --- --- --- 0.0002450 - 0.023408 0.0002393 1.000000 0.000000
99 6.800930 6.229232 - 4.417967 6.256752 0.0002391 - 0.024090 --- --- --- 0.000045 0.000359 0.175267



Density perturbation
Density perturbation

Hence, from the linearized continuity equation,

d

=

r0dxdr03x

 

=

αscale{(4π45)r023[1(2π45)r02]}

 

=

αscale{2(2π45)r023+3(2π45)r02}

 

=

αscale{(2π9)r023}.

The solid black curve in the figure shown here, on the right, displays this analytically specified density perturbation, d(m), for the case αscale=0.001.

Finite-Difference Representation of d

Our finite-difference representation of the mass-density at each radial shell in the equilibrium configuration (subscript "0") is,

[ρ¯j1/2]0

=

[mjmj1]0[4π3(rj3rj13)]01.

After perturbing the radial location of each shell — that is, after setting rj=(r0)j+[xr0]j — the resulting finite-difference representation of the perturbed mass density of each shell is given by the expression,

ρ¯j1/2

=

[mjmj1]0[4π3(rj3rj13)]1.

(Note that we retain a subscript "0" on the mass, mj, because it serves as our Lagrangian identifier for each shell.) The fractional density perturbation at each discrete shell is, then,

dj1/2[δρρ0]j1/2={ρ¯j1/2[ρ¯j1/2]01}

=

(rj3rj13)0(rj3rj13)1.

The red dots in the above "density perturbation" figure display how dj varies with mass shell when x is specified by the parabolic dependence on radius. The dots lie virtually on top of the solid black curve in this figure, indicating that our finite-difference representation of the perturbed mass density matches well the analytically specified perturbed mass density.

And, from linearized entropy conservation,

p

=

αscale{(2π9)r023}γc

 

=

αscale{(2π9)r023}65

dpdr0

=

αscale(8π15)r0.

Now, from below we find that,

P0ρ0=P*ρ* =

(1+ξ23)3(1+ξ23)5/2

  =

(1+ξ23)1/2,

g0=m(r*)2 =

(23π)1/2[ξ3(1+13ξ2)3/2][(32π)1/2ξ]2

  =

(8π3)1/2[ξ(1+13ξ2)3/2].

Hence, the linearized Euler + Poisson Equations expression gives,

ω2r0x

=

P0ρ0dpdr0(4x+p)g0

 

=

αscale(1+ξ23)1/2(8π15)r0{4αscale[1(2π45)r02]+αscale[(2π9)r023]65}(8π3)1/2[ξ(1+13ξ2)3/2]

(ω2αscale)(1+13ξ2)3/2r0x

=

(1+ξ23)(8π15)r0{4(8π45)r02+(12π45)r02185}(8π3)1/2ξ

 

=

(1+ξ23)(8π15)r0[25+(4π45)r02](8π3)1/2ξ

 

=

(1+ξ23)(8π15)(32π)1/2ξ[25+(4π45)(32π)ξ2](8π3)1/2ξ

 

=

(25π352)1/2ξ25(8π3)1/2ξ+(25π3352)1/2ξ3(25π3352)1/2ξ3

 

=

0        Exactly!

Step 6

STEP 6:   Given that when a proper solution has been obtained,

d2rdt2

ω2δri,

at each radial shell we can determine what the value of ω2 would be as a result of our δri guess by rewriting the

Euler + Poisson Equations
d2rdt2=4πr2dPdMrGMrr2

to read,

+[ωi2Gρc]

1δriri2[4π(ri*)4dP*dm*+m*].

Euler + Poisson Equations

[Kc1/2G1/2ρc2/5]d2r*dt2

=

4π(r*)2[Kc1/2G1/2ρc2/5]2dP*dm[Kcρc6/5][G3/2ρc1/5Kc3/2]Gm(r*)2[Kc3/2G3/2ρc1/5][G1/2ρc2/5Kc1/2]2

[Kc1/2G1/2ρc2/5]d2r*dt2

=

4π(r*)2[Kc1/2G1/2ρc3/5]dP*dmm(r*)2[Kc1/2G1/2ρc3/5]

[1Gρc]d2r*dt2

=

4π(r*)2dP*dm+m*(r*)2


d2rdt2

ddt[(iω)r0xeiωt]=ω2r0xeiωt

r2dPdm

r02[1+xeiωt]2{dP0dm[1+peiωt]+P0eiωtdpdm}r02dP0dm[1+(2x+p)eiωt]+P0r02eiωtdpdm

Gmr2

Gmr02[1+xeiωt]2Gmr02[12xeiωt].

After introducing a perturbation, we find that …

RHS

=

4π[r*]2dP*dm+m*[r*]2

 

=

4πr02[1+δrr0]2d(P0+δP)dm+m*r02[1+δrr0]2

 

4πr02[1+2x]d(P0+δP)dm+g0[12x]

 

4πr02[d(P0+δP)dm]+g0+4πr02[2x]d(P0+δPsmall)dm2xg0

 

4πr02[d(P0+δP)dm]+g0+2x[4πr02dP0dmg0]

 

{4πr02[d(P0+δP)dm]+g0}4xg0.

This "RHS" expression must be paired with …

LHS

=

[ωi2Gρc]δri=[ωi2Gρc]xr0.

The term inside the curly braces on the RHS is easy to evaluate inside our finite-difference scheme. For our example parabolic displacement function, we expect this term to give,

{4πr02[d(P0+δP)dm]+g0}

P0ρ0dpdr0pg0=4xg0.

 

=

αscale(1+ξ23)1/2(8π15)r0{αscale[(2π9)r023]65}(8π3)1/2[ξ(1+13ξ2)3/2]

 

=

αscale[ξ(1+13ξ2)3/2]r02(27π33352)1/2

 

=

αscale(2533π52)1/2ξ(1+13ξ2)3/2+αscale(23π35)(1+ξ23)1/2r0αscaler02(27π33352)1/2ξ(1+13ξ2)3/2

 

=

αscale(1+13ξ2)3/2{(2533π52)1/2ξ+(25π352)1/2(1+ξ23)ξ(25π352)1/2ξ3}

 

=

αscale(1+13ξ2)3/2{[(2533π52)1/2+(25π352)1/2]ξ+[(25π3352)1/2(2532π3352)1/2]ξ3}

 

=

αscale(1+13ξ2)3/2{(27π3)1/2ξ2(25π3352)1/2ξ3}.

For comparison, note that this expression is identical to the expression for 4xg0, namely,

4xg0 =

4αscale[1ξ215](8π3)1/2[ξ(1+13ξ2)3/2]

  =

αscale(1+13ξ2)3/2{(27π3)1/2ξ(27π3352)1/2ξ3}.

Step 7

STEP 7:   Alternatively, from our summary set of linearized equations, we expect …

ω2r0x

P0ρ0dpdr0(4x+p)g0

 

=

P0ρ0d(δP/P0)dr0(4δrr0+δPP0)Gmr02

 

=

P0ρ0[1P0d(δP)dr0δPP02dP0dr0]+[(14δrr0)(1+δPP0)]Gmr02

 

=

1ρ0[d(δP)dr0δPP0dP0dr0]+(14δrr0)Gmr02+(1+δPP0)1ρ0dP0dr0

 

=

1ρ0[d(P0+δP)dr0]+[1+δrr0]4Gmr02

 

=

1ρ0[dPdr0]+r04r4Gmr02

 

=

r02r4[4πr4dPdm+Gm]

ω2

1δrr2[4πr4dPdm+Gm]r02r2

Step 8

STEP 8:   Finally, we should guess a new eigenvector (then guess again, and again, and again …) until ω2 settles down to have the same value at all radial locations.

Try Again, With Detailed Example

Model Amodel2

Under the "AModel2FD" tab of an Excel spreadsheet titled, "qAndNuMaxAug21", we have constructed a discrete model of the core of a bipolytrope that has the following properties:

Model A
μe/μc 0.31
νMcoreMtot 0.337217
qrcoreRtot 0.0755023
Core Properties (at interface)
ξi 9.0149598
θi 0.1886798
dθdξ|i -0.0201845
Mcore=(23π)1/2[ξ3(1+13ξ2)3/2]i 6.8009303
rcore=(32π)1/2ξi 6.2292317

We have divided this model into 100 equally spaced radial zones (center and surface included), that is, each with the following radial-shell thickness:   δξξi/99=0.0910602, and δr=rcore/99=0.0629215. Analytic expressions providing the physical properties of our (nc,ne)=(5,1) bipolytropes at each radial shell have been drawn from an accompanying chapter — for example …

r* =

(32π)1/2ξ,

ρ* =

(1+ξ23)5/2,

P* =

(1+ξ23)3,

m =

(23π)1/2[ξ3(1+13ξ2)3/2].

We note as well that, in equilibrium,

g0m(r*)2 =

4π(r*)2dP*dm=1ρ*dP*dr*.

Hence, in equilibrium we have,

dP*dm =

14π(r*)2ρ*(ξr*)dP*dξ

  =

ξ4π(r*)3ρ*[3(1+ξ23)42ξ3]

  =

14π[(32π)1/2ξ]3[(1+ξ23)5/2]1[2ξ2(1+ξ23)4]

  =

12π[(32π)3/2ξ3][(1+ξ23)5/2][ξ2(1+ξ23)4]

  =

(23π333122π2)1/2(1+ξ23)3/2ξ1

  =

(2π33)1/2(1+ξ23)3/2ξ1;

and,

4π(r*)2dP*dm =

22π[(32π)1/2ξ]2(2π33)1/2(1+ξ23)3/2ξ1

  =

2(2π3)1/2(1+ξ23)3/2ξ;

and,

4π(r*)4dP*dm =

[(32π)1/2ξ]22(2π3)1/2(1+ξ23)3/2ξ

  =

(23π)1/2(1+ξ23)3/2ξ3.

The following table provides a sample of variable values in the central region (shells 0 - 4) and near the interface (shells 95 - 99) of the equilibrium configuration.

Analytically Determined Physical Properties at Various Radial Shells
Shell ξ m=4π(r*)4dP*dm r* ρ* P* dP*dm 4π(r*)2dP*dm=g0
0 0.000000 0.000000 0.000000 1.000000 1.000000 0.000000
1 0.091060 0.001039 0.062922 0.993123 0.991754 5.275715 0.262476
2 0.182120 0.008211 0.125843 0.972886 0.967552 2.605474 0.518508
3 0.273181 0.027155 0.188765 0.940420 0.928937 1.701968 0.762083
4 0.364241 0.062586 0.251686 0.897462 0.878252 1.241164 0.988001
95 8.650719 6.769823 5.977546 0.000292 0.000057 0.000422 0.189466
96 8.741779 6.777942 6.040467 0.000277 0.000054 0.000405 0.185762
97 8.832839 6.785828 6.103389 0.000264 0.000051 0.000389 0.182163
98 8.923900 6.793488 6.166310 0.000251 0.000048 0.000374 0.178666
99 9.014960 6.800930 6.229232 0.000239 0.000045 0.000359 0.175267

This last expression is precisely the same (in magnitude, but opposite in sign) as the expression that we have presented for m. If we therefore return to STEP 6, we appreciate that the right-hand side of the "eigenvector" expression,

+[ω2Gρc](δr*r*)(r*)

[4π(r*)2dP*dm+m(r*)2],

goes to zero at every radial shell if the configuration is in equilibrium.

ASIDE:  Next, we will focus on building a discrete, finite-difference representation of each equilibrium model, as well as of this "eigenvector" expression. In doing so, we will immediately find that the two terms on the right-hand-side do not exactly sum to zero, even for an equilibrium configuration. We should nevertheless try to construct a finite-difference representation for which the two terms cancel to a relatively high degree of precision. We have considered rewriting this "eigenvector" expression in the form,

+[ω2Gρc](δr*r*)(r*)3

[4π(r*)4dP*dm+m],

because this form isolates the Lagrangian mass, m, which is time-invariant. But as the numbers in the third column of the above table illustrate, the terms on the right-hand-side vary by several orders of magnitude as we move from shell 1 to shell 100. If it is written instead in the form that we have initially suggested, namely,

+[ω2Gρc](δr*r*)(r*)

[4π(r*)2dP*dm+m(r*)2],

then, as is illustrated by the numbers in the last column of the table and by the following figure, the terms on the right-hand-side vary by no more than one order of magnitude as we move from the center to the surface of the configuration.

Variation of g0 from center to interface
This choice should facilitate cancellation to a higher degree of precision in our finite-difference-based model.

Even Simpler Core

STEP 0:   We construct a finite-difference representation of the initial (unperturbed) equilibrium configuration by dividing the model into 99 radial zones that are equally spaced in 0ξξi. The initial radial coordinate of each zone and the corresponding initial enclosed mass are given, respectively, by the expressions …

[rj]0

=

(32π)1/2ξj,

      and,      

mj

=

(23π)1/2[ξ3(1+13ξ2)3/2].

The mass, mj, will serve as our Lagrangian coordinate; that is, we will perturb the model by modifying the radial location of each shell while fixing the enclosed mass.

STEP 1:   Guess the eigenvector, δri, remembering that a reasonably good trial eigenfunction for the core is one that has a "parabolic dependence on the radius," namely,

xαscale

=

1ξ215,

      where,      

ξ

=

(2π3)1/2r0.

This means,

x(r0)

=

αscale[1(2π45)r02],

dxdr0

=

αscale(4π45)r0.

Once a "guess" for the fractional displacement vector, (δr)j=[xr0]j, has been specified, we recognize that the perturbed location of each radial shell is given by the expression,

rj

=

(r0)j[1+xj].

STEP 2:   Our finite-difference representation of the mass-density at each radial shell in the equilibrium configuration (subscript "0") is,

[ρ¯j1/2]0

=

[mjmj1]0[4π3(rj3rj13)]01.

After perturbing the radial location of each shell — that is, after setting rj=(r0)j+[xr0]j — the resulting finite-difference representation of the perturbed mass density of each shell is given by the expression,

ρ¯j1/2

=

[mjmj1]0[4π3(rj3rj13)]1.

(Note that we retain a subscript "0" on the mass, mj, because it serves as our Lagrangian identifier for each shell.)

STEP 3:   The pressure can be determined in the equilibrium configuration (subscript "0") and after the perturbation from knowledge of the density and the chosen adiabatic index, γc=6/5, via knowledge of the (fixed) specific entropy, namely,

[Pj1/2]0

=

[ρ¯j1/2]0γcexp[μ(γ1)s],

      and,      

Pj1/2

=

[ρ¯j1/2]γcexp[μ(γ1)s].

The pressure perturbation can therefore be obtained from the simple difference,

[δP]j1/2

=

Pj1/2[Pj1/2]0.

Displacement Function
Displacement Function

STEP 4:   If, in the context of our above discussion of the perturbed "Euler + Poisson Equations", we set LHS = RHS, we obtain,

[ωi2Gρc]xr0

{4πr02[d(P0+δP)dm]+g0}4xg0

 

=

{4πr02[d(δP)dm]}4xg0

x

{4πr02[d(δP)dm]}{[ωi2Gρc]r0+4g0}1.

So for a specified value of the square of the oscillation frequency, [ω2/(Gρc)] — same value for all shells — the strategy should be to (a) guess xj; (b) evaluate the right-hand-side of this last expression; (c) if the RHS does not equal the "guessed" eigenvector, xj, then you need to guess a new eigenvector; (d) repeat!

In the figure shown here on the right, the black curve displays the variation with mass, m, of the (parabolic-shaped) displacement function, x/αscale, that served as our initial "guess;" while the red dots show how the right-hand side of this last expression varies with m for the case, ωi2=0. They lie almost exactly on top of one another, as hoped/expected.

Transition

In transitioning from the core to the envelope, all of the above (green) STEPS will remain the same except for the 1st Law's treatment of the pressure. Following along the lines of our Ramblings idea exchange with Patrick Motl, the mass-density is generically related to the pressure via the expression,

s/μ¯

=

1(γg1)ln[P(γg1)ργg]

sμ¯(γg1)

=

ln[P(γg1)ργg]

P

=

(γg1)ργgexp[sμ¯(γg1)].

Given that, in polytropic configurations for which we make the association, γg=(n+1)/n, the pressure is related to the density via the expression, P=Kργg, we appreciate that,

K

=

(γg1)exp[sμ¯(γg1)].

Core

For the core, we set γg=6/5. Hence,

P

=

Kcρ6/5.

Normalizing the pressure and the density as we have in a closely related discussion of the structure of bipolytropes, we have throughout the core,

P*=PKcρ06/5

=

(ρ*)6/5.

Now, in this normalized expression we see that the polytropic constant for the core is, Kc*=1. This means that the specific entropy of all the fluid in the core is given by the expression,

1

=

15exp[sc*μ¯c5]

sc*μ¯c

=

5ln(5).

Envelope

For the envelope, we set γg=2. Hence,

P

=

Keρ2.

Adopting the same pressure and density normalizations as used in the core, we have throughout the envelope,

P*=PKcρ06/5

=

(KeKc)ρ04/5(ρ*)2.

Now, at the interface of the equilibrium model, we know that,

KeKc

=

ρ04/5(μeμc)2θi4=ρ04/5(μeμc)2[1+ξi23]2.

Hence, throughout the envelope,

P*

=

(μeμc)2[1+ξi23]2(ρ*)2,

in which case we find,

Ke*

=

(μeμc)2[1+ξi23]2

se*μ¯e

=

ln{(μeμc)2[1+ξi23]2}.

STEP 3 Clarification

It is critically important to appreciate that the manner in which the pressure is determined at discrete locations in our finite-difference model must be different in the envelope and the core. Keeping in mind that, in general,

P

=

(γg1)ργgexp[sμ¯(γg1)],

for (nc,ne)=(5,1) bipolytropes, we have …

Core (γg=6/5):       Pj1/2

=

15[ρ¯j1/2]6/5exp[μcsc*5]=[ρ¯j1/2]6/5.

Envelope (γg=2):       Pj1/2

=

[ρ¯j1/2]2exp[μese*]=(μeμc)2[1+ξi23]2[ρ¯j1/2]2.

Interface

Drawing from our chapter in which the bipolytrope is constructed, we note the following determination of the density and pressure at the interface, as viewed from the perspective of the core and, separately, from the perspective of the envelope.

Properties at the (Unperturbed) Interface

Core

sc*μ¯c

=

5ln(5)

Envelope

se*μ¯e

=

ln{(μeμc)2θi4}

(ρ*)i

=

θi5

(P*)i

=

15(ρ*)i6/5exp[scμ¯c5]

 

=

(ρ*)i6/5

 

=

θi6

(ρ*)i

=

(μeμc)θi5

(P*)i

=

(ρ*)i2exp[seμ¯e]

 

=

(ρ*)i2(μeμc)2θi4

 

=

θi6



In what follows, we will continue to focus on the interface but, for simplicity, will drop the "i" subscript; instead, we will use a "0" subscript to indicate a property at the unperturbed interface.


Properties at the Perturbed Interface

Core

sc*μ¯c

=

5ln(5)

Envelope

se*μ¯e

=

ln{(μeμc)2θi4}

ρc*=(ρc*)0+(δρ)c

=

θi5+(δρ)c

Pc*=(Pc*)0+(δP)c

=

[ρc*]6/5

 

=

[θi5+(δρ)c]6/5

 

θi6[1+6(δρ)c5θi5]

(δP)c

6θi(δρ)c5

pc(δP)c(Pc*)0

6(δρ)c5θi5

ρe*=(ρe*)0+(δρ)e

=

(μeμc)θi5+(δρ)e

Pe*=(Pe*)0+(δP)e

=

[ρe*]2exp[seμ¯e]

 

=

[(μeμc)θi5+(δρ)e]2(μeμc)2θi4

 

θi6[1+2(δρ)e(μeμc)1θi5]

(δP)e

2(δρ)e(μeμc)1θi

pe(δP)e(Pe*)0

2(δρ)eθi5(μeμc)1

Now, in order for (δP)c=(δP)e at the interface, we must have,

2(δρ)e(μeμc)1θi

=

6θi(δρ)c5

(δρ)e

=

35(μeμc)(δρ)c

(μeμc)1(δρ)eθi5

=

(35)(δρ)cθi5

[(δρ)ρ0*]e

=

(35)[(δρ)ρ0*]c

de

=

(γcγe)dc.

We also know that, according to the linearized equation of continuity,

[r0dxdr0+3x+d]e

=

[r0dxdr0+3x+d]c.

Given that, at the interface, xe=xc, this means that,

[r0dxdr0]e

=

[r0dxdr0]c[(γcγe)1]dc

 

=

[r0dxdr0]c+[(γcγe)1]{[r0dxdr0]c+3x}

 

=

3x[(γcγe)1]+(γcγe)[r0dxdr0]c;

or, dividing through by x,

[dlnxdlnr0]e

=

3[(γcγe)1]+(γcγe)[dlnxdlnr0]c.

This exactly matches the interface constraint presented in a related discussion in a separate chapter.

Now, as has already been stated in Step 5, above, for our analytic guess for the core's displacement function,

[dlnxdlnr0]c

=

(215)ξ2[ξ2151]1=2.4526969;

[dlnxdlnr0]e

=

0.2716182.

where the numerical evaluation has been presented specifically for the core/envelope interface of the critical "Model A" configuration in which, ξi=9.0149598. Also, given that,

xr0

=

αscaleξ(2π3)1/2[1ξ215]=(αscale)0.7092314,

we find that,

[dxdr0]c

=

(αscale)1.7395297;

[dxdr0]e

=

(αscale)0.1926402.

Mapping Between Lagrangian Coordinates (Mass and Radius)

Core

r*

=

crξ,

M*

=

cMξ3(1+ξ23)3/2,

where,

cr

(32π)1/2,

cM

(23π)1/2.

Establish the derivative of mass with respect to radius:

dr*

=

crdξ

dM*

=

cM{3ξ2(1+ξ23)3/2(32)ξ3(1+ξ23)5/22ξ3}dξ

 

=

cM(1+ξ23)5/2{3ξ2(1+ξ23)ξ4}dξ

 

=

cM(1+ξ23)5/2{3ξ2}dξ

 

=

3cMcr(1+ξ23)5/2.ξ2dr*

Hence,

dr*dM*

=

cr3cM(1+ξ23)5/2ξ2

 

=

16(1+ξ23)5/2ξ2=8.5761836

dxdM*=dr*dM*dxdr0

=

(αscale)1.7395297×8.5761836=(αscale)14.9185261.

ASIDE:    Following along the lines of a separate but similar discussion, let's invert the M*(ξ) function to obtain a desired r*(M*) function.

M*

=

cMξ3(1+ξ23)3/2

(1+ξ23)

=

(cMM*)2/3ξ2

3+ξ2

=

3(cMM*)2/3ξ2

[3(cMM*)2/31]ξ2

=

3

ξ

=

[(cMM*)2/313]1/2

r*

=

cr[(cMM*)2/313]1/2.

Now, differentiate this expression …

dr*dM*

=

cr2[(M*cM)2/313]3/2(2cM2/33)(M*)5/3

 

=

cr3cM[(M*cM)2/313]3/2(M*cM)5/3.

Or, given that,

(M*cM)1/3

=

1ξ(1+ξ23)1/2,

we can also write,

dr*dM*

=

cr3cM[1ξ2(1+ξ23)13]3/21ξ5(1+ξ23)5/2

 

=

cr3cM1ξ2(1+ξ23)5/2

 

=

(16)1ξ2(1+ξ23)5/2.

This exactly matches the expression for this derivative that we derived immediately above.

Envelope

r*

=

erη,

M*

=

eM(η2dϕdη)

 

=

eMA[sin(ηB)ηcos(ηB)],

where,

er

(μeμc)1θi2(2π)1/2,

eM

(μeμc)2θi1(2π)1/2,

ereM

=

(μeμc)1θi2(2π)1/2[(μeμc)2θi1(2π)1/2]1

 

=

(μeμc)1θi2(12π)1/2[(μeμc)2θi(π2)1/2]

 

=

12(μeμc)θi1,

and from the parameter values associated with the equilibrium configuration,

Λi

1ηi+(dϕdη)i=(μeμc)1131/2θi2ξiξi31/2=131/2ξi[(μeμc)1(1+ξi23)ξi2],

A

ηi(1+Λi2)1/2=(μeμc)31/2ξi(1+ξi23)1(1+Λi2)1/2,

B

ηiπ2+tan1(Λi)=(μeμc)31/2ξi(1+ξi23)1π2+tan1(Λi).

Note, as well, that

A

ηisin(ηiB).

Establish the derivative of mass with respect to radius:

dr*

=

erdη

dM*

=

eMA[ηsin(ηB)]dη

 

=

eMAer[ηsin(ηB)]dr*

dM*

=

eMAer[ηsin(ηB)]dr*

dr*dM*

=

ereMA[ηsin(ηB)]1.

Hence, precisely at the interface,

[dr*dM*]i

=

ereMηi2

 

=

16(μeμc)θi1[(μeμc)2θi4ξi2]

 

=

16(μeμc)1θi5ξi2.

Given that,

[dxdr0]e

=

(αscale)0.1926402,

we find,

[dxdM*]e=[dr*dM*]e[dxdr0]e

=

(αscale)0.1926402(μeμc)1[8.5761836]

 

=

(αscale)5.2394120.

See Also

Tiled Menu

Appendices: | VisTrailsEquations | VisTrailsVariables | References | Ramblings | VisTrailsImages | myphys.lsu | ADS |