• 沒有找到結果。

第二章 理論架構

2.2 質量公式推演

我們可以更進一步的定義函數H(r,r’): 然後把delta function表示成平面波的形式來展開:

經過演算後,我們可以改寫成:

2.3.1 Famaey and Binney Model

在FB模型裡[3],牛頓速度 和觀測到的速度 v 由(1)和(3)可得知有以

之後我們就可以推出速度的公式:

第三章 程式及數值方法

(Maxwellian)熱攪動情況下,譜線的輪廓主要將由熱攪動所引起的都普勒效應來 生的效應。這一輪廓的半寬高稱為「都普勒寬度」(Doppler width):

ν τ

觀測在星系中央的H-alpha和[NII] line的放射物得出CCD的光譜。最後利用 envelop-tracing方法來從PV圖得到旋轉曲線[13]。所以我們只要觀察星系

分式所給出: 絕對星等(Absolute Magnitude):

「視星等」是對在地球上所接收到的流量作的測量。它與我們與天體的距離有

(43)

VN without gas

V Vgas

Figure 1 rotation curve and Newtonian velocity and gas velocity

在這裡橫軸使用的單位為 KPC,而縱軸為 2

2

s

Km

。(本論文後有詳細的單位轉換) 粗黑線為旋轉曲線,虛線逗點線為 Newtonian 速度曲線,而短虛線為不含氣體的

Newtonian 速度,最後長虛線為氣體的速度。而旋轉曲線的誤差範圍大概在 +4.1%~ -5.1%之間。旋轉曲線的取得是來自於:

http://www.ioa.s.u-tokyo.ac.jp/~sofue/RC99/2403.dat

VelocitySquare:

Figure 2 Square of velocity and fitting curve and delta velocity

虛線為擬合的曲線,擬合的方程式為(32),參數為 C0= a1=7.2 KPC b1= 0.1 KPC 實線為數據資料由(42)所算出的曲線,而細黑線為兩者之相 差的數據曲線縱軸單位為公里的平方除以秒平方,橫軸單位為 1000 乘以秒差距。

10 27

7 . 7 ×

2

)2

(

pc s

Mass density

Figure3 mass density and curve fitting

橫軸依然是 KPC,為了等下我們處理資料方便,我們把縱軸不使用 M.K.S 制而 使用了太陽質量除以 PC 平方。

而相關的參數為:C0=7.7×1027 a1=7.2 KPC b1= 0.1 KPC 2 )2

(

s pc

實線為數據資料所算出的質量密度(40),而虛線為擬合質量密度(31)。

M/L

Figure 4 mass density over luminosity 縱軸為太陽質量除以太陽光度,橫軸為 1000 秒差距

3.3.2 NGC2903

DIAM1 : 21.9 DIAM2 : 12.3 D=3.25(MPC)

Figure 5 rotation curve and Newtonian velocity 在這裡橫軸使用的單位為 KPC,而縱軸為 2

2

s

Km

。粗黑線為旋轉曲線,虛線逗點 線為 Newtonian 速度曲線,而短虛線為不含氣體的 Newtonian 速度,最後長虛線 為氣體的速度。誤差範圍在+8%~ -18%之間。旋轉曲線的取得是來自於:

http://www.ioa.s.u-tokyo.ac.jp/~sofue/RC99/2903.dat

VelocitySquare:

Figure 6 Square of velocity and fitting curve and delta velocity

虛線為擬合的曲線,擬合的方程式為(32),參數為 C0= a1=5 KPC b1= 0.14 KPC 實線為數據資料由(42)所算出的曲線,而細黑線為兩者之 相差數據曲線縱軸單位為公里的平方除以秒平方,橫軸單位為 1000 乘以秒差距。

10 26

4 . 4 ×

2

)2

(

pc

s

Mass density

Figure 7 mass density and curve fitting

橫軸依然是 KPC,為了等下我們處理資料方便,我們把縱軸不使用 M.K.S 制而 使用了太陽質量除以 PC 平方。實線為數據資料所算出的質量密度(40),而虛線 為擬合質量密度(31)。相關的參數為:C0= a1=5 KPC b1=

0.14 KPC

10 26

4 .

4 × 2

)

( 2

s pc

M/L

Figure 8 mass density over luminosity

縱軸為太陽質量除以太陽光度,橫軸為

1000

秒差距

3.3.3 NGC 6503

DIAM1 : 7.1 DIAM2 : 2.4 D=5.9(MPC)

0 5 10 15 20 25

0 20 40 60 80 100 120

kpc

km/s

NGC6503

VN

VN without gas

V Vgas

Figure 9 rotation curve and Newtonian velocity

在這裡橫軸使用的單位為

KP

C,而縱軸為

2

2

s

Km 。粗黑線為旋轉曲線,虛線

逗點線為 Newtonian 速度曲線,而短虛線為不含氣體的 Newtonian 速度,最後長

虛線為氣體的速度。縱軸單位為公里的平方除以秒平方,橫軸單位為

1000

乘以

秒差距。旋轉曲線的取得是來自於[12]。

VelocitySquare

Figure 10 Square of velocity and fitting curve and delta velocity

虛線為擬合的曲線,擬合的方程式為(32),參數為 C0=

C01=

10 26

24 .

4 × 10 27

76 .

8 ×

2

)2

(

pc s

a1=1.2 KPC , a2= 4.6 KPC

2

)2

(

s pc

b1=0.9 KPC, b2=1 KPC

實線為數據資料由(42)所算出的曲線,而細黑線為兩者之相差數據曲線,縱軸單 位為公里的平方除以秒平方,橫軸單位為 1000 乘以秒差距。

Mass density

Figure 11 mass density and curve fitting 相關的參數為:C0=4.24×1026 C01=8.76×1027

a1=1.2 KPC , a2= 4.6 KPC b1=0.9 KPC, b2=1 KPC

2

)

( 2

s pc

2

)2

( s pc

橫軸依然是 KPC,為了等下我們處理資料方便,我們把縱軸不使用 M.K.S 制而 使用了太陽質量除以 PC 平方。實線為數據資料所算出的質量密度(40),而虛線 為擬合質量密度(31)。

M/L

Figure 12 mass density over luminosity 縱軸為太陽質量除以太陽光度,橫軸為 1000 秒差距

第四章 結論

在前面的部分我們討論了螺旋星系的動力學,得到了旋轉曲線的解析解,

也利用數值運算擬合出了解析解的可靠性。現在我們想更進一步的討論亮度與質 量之間的關係。無蹤質量一直是天文學的一個問題,暗物質在目前看來是提供這 個問題的解答之一,但是經由 MOND 的理論我們可以得知,修改重力定律或許 也是這個問題的解答。在前面的章節,我們經由 MOND 理論算出了發光物質所 佔星系的質量,接下來我們將要比較發光物質的質量與亮度的比值。

亮度:

NGC 2403:

Figure 13 Luminosity of NGC 2403 縱軸為亮度橫軸為 1000 秒差距

NGC 2903

Figure 14 Luminosity of NGC 2903 縱軸為亮度橫軸為 1000 秒差距

NGC 6503

Figure 15 Luminosity of NGC 6503 縱軸為亮度橫軸為 1000 秒差距,以上的亮度資料來自[6],[7]。

我們將這些亮度資料分別與其對應的發光物質質量相比較,得到了下圖

Figure 16 M/L of NGC2403 NGC2903 NGC6503 一般天文學裡認定的 M/L 值如下:

NGC 2403 1.4 NGC 2903 3.5 NGC 6503 0.041

橫軸的單位為 KPC,縱軸的單位為「太陽質量除以 L 的太陽光度」,在天文學理 我們定義太陽的 M/L=1。在一般的天文學裡,我們知道質量是與 r 成反比,而光

度是與 exp(-r)成比例,所以當 r 很大時,M/L 必然增加得很強烈。這是推斷無蹤 質量的一個關鍵。但當我們使用 MOND 理論來計算 M/L 時,可以得到較平緩的 數值,這顯示了可能並非是有其他看不見的物質在星系邊緣,而是有可能在大尺 度下重力定律必須被修正,就如同本論文的方法。到目前為止,還沒有一個方法 能夠有效的說明無蹤質量這個問題,但 MOND 理論似乎提供了我們一條新的 路,可以去嘗試解決這個問題。而且透過了這個理論,我們更進一步瞭解了螺旋 星系的動力學,這樣對於我們要去探討天文學的問題時,我想是提供了一些小小 的幫助。而這個理論正在發展中,也在一些星系理得到了成功的吻合,真理是要 棄而不捨得努力去追尋,我想 MOND 理論提供了我們更多的線索,讓我們可以 一步步逼向最後的真理。

參考資料:

[1]Arfken, G. B. and Weber, H. J., 2005, Mathematical method for physicists, [2]B. Famaey and J. Binney, “Modified Newtonian dynamics in the Milky Way”,

astro-ph/0506723

[3] Kao,W.F.,’’ Modified Newtonian Dynamics In Dimensionless Form’’, astro-ph/0504009;

[4] Kao, W.F., “Modified Newtonian dynamics and induced gravity”, 2005, gr-qc/0512062;

[5] Kao, W.F. “MOND as an extra dimensional effect”, astro-ph/0603311;

[6] Kent, S. M., “Dark matter in spiral galaxies. I. galaxies with optical rotation curves”, 1987, Astron. J. 93,816k

[7] Kent, S. M., “Dark matter in spiral galaxies. I. galaxies with optical rotation curves”, 1986, Astron. J. 91, 1301

[8] Mak,M. K. and Harko, T., “Can the galactic rotation curves be explained in brane world models?” Phys.Rev. D70 (2004)024010;

[9] Milgrom, M., “A modification of the newtonian dynamics: Implications for galaxies”, 1983, ApJ, 270, 371;

[10]”The physical universe-an introduction to Astronomy” Frank Shu [11]”Galaxies and Cosmology” F.Combes P.Boissé A.Mazure A.Blanchard [12]J. R. Brownstein1 and J. W. Moffat2

,”

Galaxy Rotation Curves Without

Non-Baryonic Dark Matter”,arXiv:astro-ph/0506370 v3 28 Jun 2005[13] Y.

Sofue, Y. Tutui, M. Honma, A. Tomita, T. Takamiya, J. Koda and Y.

Takeda ,”CENTRAL ROTATION CURVES OF SPIRAL

GALAXIES”(Astrophysical Journal Vol. 523, pp136-146, 1999)

[14] “觀測天文物理學" 孫維新,胡景耀 譯

APPENDIX Ⅰ

物理和天文常數單位換算

光速 c 299792458m/s 重力常數G 6.673 x 10-11 m3/kgs 秒差距pc 3.0856775807 x 10-16 m =3.261633 light yr 太陽質量 1.989×1030

kg

太陽亮度 3.826×1026

W

名稱

λ

0

[ ] µ m

λ

0

[ ] µ m

0

[

2 1

]

m

Wm

e µ e

0

[ ] Jy

U 0.36 0.068 4.35×108 1,880 紫外 B 0.44 0.098 7.20×108 4,650 藍 V 0.55 0.089 3.92×108 3,950 可見 R 0.70 0.22 1.76×108 2,870 紅

I 0.90 0.24 8.3×109 2,240 紅外 J 1.25 0.30 3.4×109 1,770 紅外 H 1.65 0.35 7×1010 636 紅外 K 2.20 0.40 3.9×1010 629 紅外 L 3.40 0.55 8.1×1011 312 紅外 M 5.0 0.3 2.2×1011 183 紅外 N 10.2 5 1.23×1012 43 紅外 Q 21.0 8 6.8×1014 10 紅外

Table 1 標準測光系統 1Jy=1026

Wm

2

Hz

1

APPENDIX Ⅱ 數值計算程式

1. 計算星系質量密度(MATLAB):

clear; clc; close all; tic;

D=9.1; band=4.83; %variable

KPC=3.09.*(10.^19); g0=1.2.*(10.^(-10)); G=6.67.*(10.^(-11));

PC=3.09.*(10.^16); SOLARMASS=1.99.*(10.^30); %constant

fid=fopen( '2903.txt','rt');

data1=fscanf(fid,'%f',[2 inf]);

fclose(fid);

data1=data1'; % Rotation curve total

fid=fopen( '2903gas.txt','rt');

data2=fscanf(fid,'%f',[2 inf]);

fclose(fid);

data2=data2';

data2=[0 0;data2]; %Rotation curve gas

fid=fopen( '2903L1.txt','rt');

data3=fscanf(fid,'%f',[2 inf]);

fclose(fid);

data3=data3'; %bright

fid=fopen( '2903L2.txt','rt');

data4=fscanf(fid,'%f',[2 inf]);

fclose(fid);

data4=data4'; %bright

R=20; VelocitySquare=[0];

while VelocitySquare(end)>=0 R=R+20;

r=0:0.05:R; r=r';

newdata1=zeros(length(r),1);

for n=1:length(r)

newdata2=zeros(length(r),1);

for n=1:length(r)

VelocitySquare=[0 0;r(2:n) VelocitySquare(1:n-1);zeropoint 0];

dyx=diff(VelocitySquare(:,2))./diff(VelocitySquare(:,1).*KPC);

midpoint=zeros(length(VelocitySquare)-1,1);

for n=1:length(midpoint)

midpoint(n)=(VelocitySquare(n,1)+VelocitySquare(n+1,1))./2;

end

diffVelocitySquare=[0 dyx(1);midpoint dyx;zeropoint 0];

M=0.0005:0.001:0.9995; W=1./M;

K=ellipke(M.^2);

i1=diffVelocitySquare(:,1)*M; i1=i1';

i2=diffVelocitySquare(:,1)*W; i2=i2';

M=M'; W=W'; K=K';

I1=zeros(length(M),length(diffVelocitySquare));

for n=1:length(M)

for m=1:length(diffVelocitySquare)

if i1(n,m)<=diffVelocitySquare(end,1)

I1(n,m)=interp1(diffVelocitySquare(:,1),diffVelocitySquare(:,2),i1(n,m));

end end end

K1=zeros(length(diffVelocitySquare),1);

for m=1:length(diffVelocitySquare) K1(m)=trapz(M,K.*I1(:,m));

end

I2=zeros(length(M),length(diffVelocitySquare));

for n=1:length(M)

for m=1:length(diffVelocitySquare)

if i2(n,m)<=diffVelocitySquare(end,1)

I2(n,m)=interp1(diffVelocitySquare(:,1),diffVelocitySquare(:,2),i2(n,m));

end end end

K2=zeros(length(diffVelocitySquare),1);

for m=1:length(diffVelocitySquare) K2(m)=trapz(M,K.*I2(:,m).*W);

end

density=(K1+K2)./(G.*(pi.^2));

n=1;

while density(n)>=0 n=n+1;

end

density=(PC.^2).*density(1:n-1)./SOLARMASS;

totalmass=zeros(length(density)-1,1);

for n=1:length(totalmass)

totalmass(n)=trapz(diffVelocitySquare(1:n+1,1),2.*pi.*diffVelocitySquare(1:n+1,1).*

density(1:n+1));

end

totalmass=[0;totalmass];

bright=[data3;data4(:,1).*60 data4(:,2)];

radius=bright(:,1).*pi.*D.*1000./(180.*3600);

Mag=bright(:,2)-(5.*log10(D.*100000));

luminosity=(2.512.^(band-Mag))./((D.*1000000.*pi./(180.*3600)).^2);

totalluminosity=zeros(length(luminosity)-1,1);

for n=1:length(totalluminosity)

totalluminosity(n)=trapz(radius(1:n+1),2.*pi.*radius(1:n+1).*luminosity(1:n+1));

end

totalluminosity=[0;totalluminosity];

if diffVelocitySquare(length(density),1)<=radius(end) last=diffVelocitySquare(length(density),1);

else

last=radius(end);

end

r=0:0.1:last; r=r';

newdensity=zeros(length(r),1);

for n=1:length(r)

newdensity(n)=interp1(diffVelocitySquare(1:length(density),1),density,r(n),'spline' );

end

newtotalmass=zeros(length(r),1);

for n=1:length(r)

newtotalmass(n)=interp1(diffVelocitySquare(1:length(density),1),totalmass,r(n),'spl ine');

end

newluminosity=zeros(length(r),1);

for n=1:length(r)

newluminosity(n)=interp1(radius,luminosity,r(n),'spline');

end

newtotalluminosity=zeros(length(r),1);

for n=1:length(r)

newtotalluminosity(n)=interp1(radius,totalluminosity,r(n),'spline');

end

ml=newdensity./newluminosity;

ML=newtotalmass(2:end)./newtotalluminosity(2:end);

figure(1);

plot(r,ml);

figure(2);

plot(r(2:end),ML);

toc;

2 擬合曲線程式(MATHEMATICA):

s=ReadList["2903_12.txt",{Number,Number}]

<<Statistics`NonlinearFit`

NonlinearFit[s,theta1*((x^2+theta2^2)^0.5-(x^2+theta3^2)^0.5)/((x^2+theta2^2)^0.5

*(x^2+theta3^2)^0.5)+theta4*((x^2+theta5^2)^0.5-(x^2+theta6^2)^0.5)/((x^2+theta5

^2)^0.5*(x^2+theta6^2)^0.5),x,{theta1,theta2,theta3,theta4,theta5,theta6}]

BestFitParameters/.NonlinearRegress[s,theta1*((x^2+theta2^2)^0.5-(x^2+theta3^2)^0 .5)/((x^2+theta2^2)^0.5*(x^2+theta3^2)^0.5)+theta4*((x^2+theta5^2)^0.5-(x^2+theta 6^2)^0.5)/((x^2+theta5^2)^0.5*(x^2+theta6^2)^0.5),x,{theta1,theta2,theta3,theta4,the ta5,theta6},RegressionReport BestFitParameters]

f3=Block[{theta1=1303.4055606525544,theta2=-5.6503077814271405,theta3=-0.148 39929878772273,theta4=0.006716632178861634,theta5=-0.677464557717977,theta6

=-2.506588798706922*10^(-6)},Plot[theta1*((x^2+theta2^2)^0.5-(x^2+theta3^2)^0.5 )/((x^2+theta2^2)^0.5*(x^2+theta3^2)^0.5)+theta4*((x^2+theta5^2)^0.5-(x^2+theta6

^2)^0.5)/((x^2+theta5^2)^0.5*(x^2+theta6^2)^0.5),{x,0,15}]]

f4=ListPlot[s,PlotRange  {0,20000},PlotJoined  True,PlotStyle Hue[.6] ] Show[f3,f4]

3.擬合參數回推程式(MATLAB):

newdata1=zeros(length(r),1);

for n=1:length(r)

newdata2=zeros(length(r),1);

for n=1:length(r)

VelocitySquare=[0 0;r(2:n) VelocitySquare(1:n-1);zeropoint 0];

theta1=0; theta2=28153.2; theta3=0; theta4=275; theta5=7; theta6=0.1121;

theta7=theta1.*2.*pi.*G2;theta8=theta4.*2.*pi.*G2

a2=theta2.*KPC; a3=theta3.*KPC; a5=theta5.*KPC; a6=theta6.*KPC

vn3=(theta7.*((theta2./((p.^2+theta2.^2).^0.5))-(theta3./((p.^2+theta3.^2).^0.5)))+

legend('VN','VN without gas','','V','Vgas',1)

title('NGC2403');

print -depsc 2403Velocity.eps;

figure(4);

plot(p,newvn2,'k--','LineWidth',2);

hold on

plot(p,vsq,'k','LineWidth',3);

hold on

plot(p,dv,'k');

legend('VN2f','VN2','delta VN2');

axis([0 25 -inf inf]);

xlabel('kpc');

ylabel('km^2/s^2');

print -depsc 2403Vn2.eps;

load dif24 figure(2);

plot(diffVelocitySquare(1:last,1),totaldensity(1:last),'b',diffVelocitySquare(1:las t,1),fitdensity(1:last),'r',diffVelocitySquare(1:last,1),density(1:last),'k');

legend('mu','mu_f') axis([0 10 -inf inf]) xlabel('kpc')

ylabel('solarmasss/(pc)^2');

print -depsc 2403mu.eps;

figure(3)

plot(r,ml,'k','LineWidth',3);

xlabel('kpc');

ylabel('solarmass/solarluminosity');

axis([0 8 0 inf]);

print -depsc 2403ml.eps;

相關文件