<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">MP</journal-id><journal-title-group><journal-title>Modern  Physics</journal-title></journal-title-group><issn pub-type="epub">2161-0916</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.12677/MP.2019.96027</article-id><article-id pub-id-type="publisher-id">MP-32820</article-id><article-categories><subj-group subj-group-type="heading"><subject>MP20190600000_16283817.pdf</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>数学与物理</subject></subj-group></article-categories><title-group><article-title>
 
 
  试析网上常见的一个E = Mc
  <sup>2</sup>推导过程中的错误
  An Analysis for the Error of a Common Derivation Process of E = Mc
  <sup>2</sup> on the Internet
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>王</surname><given-names>忆锋</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>null</addr-line></aff><aff id="aff2"><label>1</label><addr-line>昆明物理研究所，云南 昆明</addr-line></aff><pub-date pub-type="epub"><day>14</day><month>10</month><year>2019</year></pub-date><volume>09</volume><issue>06</issue><fpage>277</fpage><lpage>281</lpage><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  
    用工程计算软件MATLAB详细分析验算了网上流传较广的一个E = Mc
   <sup>2</sup>的推导过程，结果表明在正确使用现有数学工具的前提下，该过程不可能推导出E = Mc
   <sup>2</sup>。介绍了基于量纲分析，从物理和数学角度推导E = Mc
   <sup>2</sup>的方法，该方法与相对论无关。
    A derivation process of E = Mc
   <sup>2</sup>, which is widely spread on the internet, is checked in detail by the engineering calculation software MATLAB. The results show that it is impossible to deduce E = Mc
   <sup>2</sup> by using existing mathematical tools correctly. This paper introduces the method of deducing E = Mc
   <sup>2</sup> from physical and mathematical point of view based on dimensional analysis, which is independent of relativity. 
  
 
</p></abstract><kwd-group><kwd>量纲分析，质量–能量关系式，狭义相对论，光速原理, Dimensional Analysis</kwd><kwd> Mass-Energy Relationship</kwd><kwd> Special Relativity</kwd><kwd> Principle of Light Speed</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>试析网上常见的一个E = Mc<sup>2</sup>推导过程中的错误<sup> </sup></title><p>王忆锋</p><p>昆明物理研究所，云南 昆明</p><p><img src="//html.hanspub.org/file/3-1260417x1_hanspub.png" /></p><p>收稿日期：2019年10月11日；录用日期：2019年10月29日；发布日期：2019年11月5日</p><disp-formula id="hanspub.32820-formula15"><graphic xlink:href="//html.hanspub.org/file/3-1260417x5_hanspub.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2"><title>摘 要</title><p>用工程计算软件MATLAB详细分析验算了网上流传较广的一个E = Mc<sup>2</sup>的推导过程，结果表明在正确使用现有数学工具的前提下，该过程不可能推导出E = Mc<sup>2</sup>。介绍了基于量纲分析，从物理和数学角度推导E = Mc<sup>2</sup>的方法，该方法与相对论无关。</p><p>关键词 :量纲分析，质量–能量关系式，狭义相对论，光速原理</p><disp-formula id="hanspub.32820-formula16"><graphic xlink:href="//html.hanspub.org/file/3-1260417x6_hanspub.png"  xlink:type="simple"/></disp-formula><p>Copyright &#169; 2019 by author(s) and Hans Publishers Inc.</p><p>This work is licensed under the Creative Commons Attribution International License (CC BY).</p><p>http://creativecommons.org/licenses/by/4.0/</p><p><img src="//html.hanspub.org/file/3-1260417x7_hanspub.png" /> <img src="//html.hanspub.org/file/3-1260417x8_hanspub.png" /></p></sec><sec id="s3"><title>1. 引言</title><p>E = Mc<sup>2</sup>是一个著名的公式(其中，E为能量，M为质量，c为光速)，在(狭义)相对论中称为质量–能量关系式，或者称为质能方程，它是相对论的基础之一。一个源自国外出版物的基于微积分推导E = Mc<sup>2</sup>的计算过程在网上流传较广。作者用MATLAB对该计算过程逐步进行了详细分析和验算，结果表明在正确使用现有数学工具的前提下，该过程不可能推导出E = Mc<sup>2</sup>。可以基于量纲分析方法，从物理和数学角度推导E = Mc<sup>2</sup>，该方法与相对论无关。</p></sec><sec id="s4"><title>2. 用MATLAB验算网上常见的一个推导E = Mc<sup>2</sup>过程</title><p>网上常见的一个推导E = Mc<sup>2</sup>的过程如图1所示 [<xref ref-type="bibr" rid="hanspub.32820-ref1">1</xref>]。限于条件，作者未能查到其原始出处，这里只是转引。</p><p>图1. 网上常见的一个推导E = Mc<sup>2</sup>过程</p><p>在函数记号 y = f ( x ) 中，x称为自变量，y称为因变量。定积分的一般形式为 ∫ a b f ( x ) d x ，式中积分下限a和积分上限b均为常数，即 ∫ a b f ( x ) d x 为固定积分限的积分。积分号里面dx之外的部分称为被积函数。如果积分限是变化的，则称为变限积分；变限可以是只变一个积分限，例如 ∫ 0 sin t sin x x d x 等；也可以是两个积分限同时变化，例如 等。变限积分还有一种比较特殊的形式，即以被积函数f(x)的自变量x作为积分的上限或者下限，例如 等。</p><p>MATLAB是一款功能强大的工程计算软件，是科学技术领域应用和影响最广泛的三个计算机数学语言之一。利用MATLAB的符号运算工具箱，可以直接求解一般的微积分计算问题。当然MATLAB不是万能的，对于某些特殊的微积分问题，MATLAB同样无能为力。</p><p>y = f ( x ) 的微分定义为 [<xref ref-type="bibr" rid="hanspub.32820-ref2">2</xref>]</p><p>d y = f ′ ( x ) d x (1)</p><p>式中 f ′ ( x ) 为一阶导数。进一步取 f ′ ( x ) 的导数可以得到二阶、三阶及高阶导数。在MATLAB中，如果函数及自变量已知且均为符号变量，可以用diff( )命令求解给定函数的各阶导数。</p><p>具体到图1中的(F)环节，这里用圆括号( )代替图1中的○，记</p><p>y = y ( v ) = m 0 v 1 − ( v / c ) 2 (2)</p><p>这里为了便于比较，式(2)与图1中的记号对应一致，有关符号均未使用斜体。</p><p>在MATLAB中输入下列语句</p><p>&gt;&gt; syms m0 c v;</p><p>&gt;&gt; simple(diff((m0*v)/sqrt(1-(v/c)^2),v))</p><p>simple( )为MATLAB的化简命令。化简后的最终结果为</p><p>ans =m0/(-(-c^2+v^2)/c^2)^(3/2)</p><p>将上述结果写成解析形式，即有</p><p>y ′ ( v ) = m 0 [ 1 − ( v / c ) 2 ] 3 / 2 (3)</p><p>于是图1中的(F)环节为</p><p>d y = d ( m 0 v 1 − ( v / c ) 2 ) = y ′ ( v ) d v = m 0 [ 1 − ( v / c ) 2 ] 3 / 2 d v (4)</p><p>由此得到图1中的(H)环节</p><p>∫ 0 v v d ( m 0 v 1 − ( v / c ) 2 ) = m 0 ∫ 0 v v d v [ 1 − ( v / c ) 2 ] 3 / 2 (5)</p><p>注意到这是一个以被积函数的自变量v为上限的变限积分。输入下列命令，</p><p>&gt;&gt; syms v c m0</p><p>&gt;&gt; m0*int(v/(1-(v/c)^2)^(3/2),v,0,v)</p><p>显示的信息为</p><p>??? Error using ==&gt; sym/maple</p><p>Error, (in limit) invalid limiting point</p><p>表明MATLAB无法直接计算式(5)所示的自变量v为上限的变限积分。需要指出的一点是，由于MATLAB不是一个开源软件，在满足MATLAB使用规则的前提下，对于MATLAB不能计算的情况，无法追溯到MATLAB源码处理层次找到运算过程，看一看它为什么不能计算，具体到这里的情况，无法解释到底为什么出错或者为什么不能计算，也无法补充支持不规范的源码级运算过程内容，只能选择接受或者不接受。</p><p>下面换一个角度来看一看图1中的(H)环节即式(5)的计算问题。文献 [<xref ref-type="bibr" rid="hanspub.32820-ref3">3</xref>] 第294~295页给出了一道例题33，为了方便对比，现将该例题及有关证明部分摘录如下：</p><p>设函数f(x)在闭区间 [ a , b ] 上具有连续的二阶导数，试证：存在 ，使得</p><p>∫ a b f ( x ) d x = ( b − a ) f ( a + b 2 ) + 1 24 ( b − a ) 3 f ″ ( ξ ) (6)</p><p>证法一：设 F ( x ) = ∫ a x f ( x ) d x ，在<inline-formula><inline-graphic xlink:href="//html.hanspub.org/file/3-1260417x28_hanspub.png" xlink:type="simple"/></inline-formula>的二阶泰勒公式为</p><p>F ( x ) = ∫ a x f ( x ) d x = ∫ a a + b 2 f ( x ) d x + f ( a + b 2 ) ( x − a + b 2 ) + 1 2 ! f ′ ( a + b 2 ) ( x − a + b 2 ) 2 + 1 3 ! f ″ ( ξ 1 ) ( x − a + b 2 ) 3 (7)</p><p>式(7)中的 ξ 1 在 ( a + b ) / 2 和x之间。该题后面的证明过程与本文无关，暂略。</p><p>具体到式(5)来说，其中的被积函数可以记为</p><p>f ( v ) = v [ 1 − ( v / c ) 2 ] 3 / 2 (8)</p><p>利用diff( )可以求出其一阶导数</p><p>&gt;&gt; diff(v/(1-(v/c)^2)^(3/2),v)</p><p>ans =1/(1-v^2/c^2)^(3/2)+3*v^2/(1-v^2/c^2)^(5/2)/c^2</p><p>即</p><p>f ′ ( v ) = 1 [ 1 − ( v / c ) 2 ] 3 / 2 + 3 [ 1 − ( v / c ) 2 ] 5 / 2 ⋅ ( v c ) 2 (9)</p><p>利用diff( )还可以求出其二阶导数</p><p>&gt;&gt; diff(v/(1-(v/c)^2)^(3/2),v,2)</p><p>ans = 9/(1-v^2/c^2)^(5/2)*v/c^2+15*v^3/(1-v^2/c^2)^(7/2)/c^4</p><p>即</p><p>f ″ ( v ) = 9 v c 2 [ 1 − ( v / c ) 2 ] 5 / 2 + 15 v 3 c 4 [ 1 − ( v / c ) 2 ] 7 / 2 (10)</p><p>比较一下式(5)和(7)，如果再把一阶导数表达式(9)和二阶导数表达式(10)代入，可以看出在图1所示的计算过程中难以从(H)得到(I)。那么(I)是如何得到的？</p><p>在MATLAB中输入下列语句</p><p>&gt;&gt; syms v c m0</p><p>&gt;&gt; simple(m0*int(v/(1-(v/c)^2)^(3/2),v,0,w))</p><p>化简后的最终结果为</p><p>ans =m0*c^2/(1-1/c^2*w^2)^(1/2)-m0*c^2</p><p>即</p><p>E = ⋯ = m 0 ∫ 0 w v d v [ 1 − ( v / c ) 2 ] 3 / 2 = m 0 c 2 ( 1 [ 1 − ( w / c ) 2 ] 1 / 2 − 1 ) (11)</p><p>得到这个形式的结果仅仅是因为改变了一下积分上限的符号；换言之，在图1所示的计算过程中，从(F)环节到(H)环节，积分上限均为被积函数的自变量v；等到(H)环节要具体计算定积分的时候，先把v换成另外一个非自变量符号例如w，得到积分结果以后再将w换回v，于是得到了(I)环节所示的结果，即</p><disp-formula id="hanspub.32820-formula17"><label>(12)</label><graphic position="anchor" xlink:href="//html.hanspub.org/file/3-1260417x36_hanspub.png"  xlink:type="simple"/></disp-formula><p>但是这种处理方式无论是从逻辑还是从数学角度来看都是不正确的，在这种情况下，再讨论后面的处理步骤已经没有任何意义。换言之，在规范使用数学工具和满足逻辑一致性的前提下，按照图1所示的步骤不可能推导出E = Mc<sup>2</sup>。</p></sec><sec id="s5"><title>3. 从物理和数学角度推导E = Mc<sup>2</sup>的方法</title><p>质量、能量和速度三者之间在量纲上存在下列关系</p><p>能 量 ≡ 质 量 &#215; ( 速 度 ) 2 (13)</p><p>式中的“≡”表示量纲意义上的等价关系。以式(13)为基础，可以分别从物理和数学角度简捷地导出E = Mc<sup>2</sup>，文献 [<xref ref-type="bibr" rid="hanspub.32820-ref4">4</xref>] [<xref ref-type="bibr" rid="hanspub.32820-ref5">5</xref>] 详细了有关推导过程，感兴趣的读者可以参阅，本文不再重述。</p></sec><sec id="s6"><title>4. 结束语</title><p>本文基于MATLAB的详细分析验算结果表明，在规范使用数学工具和满足逻辑一致性的前提下，按照图1所示的步骤不可能推导出E = Mc<sup>2</sup>。如果图1所示的推导过程就是相对论体系中导出E = Mc<sup>2</sup>的方法，并且除此之外没有其他方法，那么将引发对相对论基础的质疑。</p><p>另一方面，E = Mc<sup>2</sup>是有物理意义的，当然这种物理意义与相对论所说的物理意义是不相同的。基于量纲分析方法，可以分别从物理角度和数学角度简单地导出E = Mc<sup>2</sup>。</p></sec><sec id="s7"><title>文章引用</title><p>王忆锋. 试析网上常见的一个E = Mc<sup>2</sup>推导过程中的错误An Analysis for the Error of a Common Derivation Process of E = Mc<sup>2</sup> on the Internet[J]. 现代物理, 2019, 09(06): 277-281. https://doi.org/10.12677/MP.2019.96027</p></sec><sec id="s8"><title>参考文献</title></sec></body><back><ref-list><title>References</title><ref id="hanspub.32820-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">质能方程E=Mc2的推导过程是怎样的？http://www.360doc.com/content/19/0101/15/45506057_805832643.shtml</mixed-citation></ref><ref id="hanspub.32820-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">M. R. Spiegel著. 高等数学的理论和习题[M]. 谢国瑞, 蒋司勋, 宣月华, 等, 译. 上海: 上海科学技术出版社, 1978.</mixed-citation></ref><ref id="hanspub.32820-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">朱有清, 贺才兴. 高等数学复习十五讲(上) [M]. 上海: 上海交通大学出版社, 1985.</mixed-citation></ref><ref id="hanspub.32820-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">王忆锋. 基于量纲分析从物理和数学角度推导光速原理[J]. 现代物理, 2019, 9(4): 183-190.</mixed-citation></ref><ref id="hanspub.32820-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">王忆锋. 光速原理及其推论[J]. 现代物理, 2019, 9(5): 227-245.</mixed-citation></ref></ref-list></back></article>