<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.170204.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Research Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>The Theory of Observational Relativity Serial Report 2: The Rest Mass of Photons is not Really Zero</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 1 approved]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Ruan</surname>
                        <given-names>Xiaogang</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Funding Acquisition</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Resources</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0003-1728-0179</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Department of Artificial Intelligence and automation, Beijing University of Technology, Beijing, 100124, China</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:adrxg@bjut.edu.cn">adrxg@bjut.edu.cn</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>12</day>
                <month>11</month>
                <year>2025</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2025</year>
            </pub-date>
            <volume>14</volume>
            <elocation-id>1240</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>4</day>
                    <month>11</month>
                    <year>2025</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 Ruan X</copyright-statement>
                <copyright-year>2025</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/14-1240/pdf"/>
            <abstract>
                <sec>
                    <title>Background</title>
                    <p>The theory of Observational Relativity (OR), as a new theory in human-developed physics, has revealed the essence of the relativistic effects of Einstein theory of relativity, and moreover, has generalized and unified Newton&#x2019;s classical mechanics and Einstein&#x2019;s relativity theory. However, the original intention of OR research is not to establish the theory of OR, but to give photons a little rest mass. According to Einstein special relativity, an object of matter moving in inertial spacetime has two types of mass: the rest mass; the moving mass. However, Einstein claimed that photons had no the rest mass. In fact, the moving mass depends on observation and is not objectively real. So, photons would have no mass if they had no the rest mass.</p>
                </sec>
                <sec>
                    <title>Methods</title>
                    <p>According to the materialist view of nature, the natural world is a world of matter, and all matter or material particles, including photons, have the objectively intrinsic mass. Naturally, the objectively real mass must be independent of observation. OR serial report 1 has elucidate the theoretical validity and empirical basis of OR. Now, OR serial report 2 will report the logical consequence of OR: photons have the rest mass.</p>
                </sec>
                <sec>
                    <title>Results</title>
                    <p>The theory of Inertial OR (IOR) has theoretically proved that photons possess the rest mass; the theory of Gravitational OR (GOR) has theoretically calculated and predicted that the rest mass of a photon with the frequency 
                        <italic toggle="yes">f</italic> is 
                        <italic toggle="yes">m
                            <sub>o</sub>
                        </italic> = 
                        <italic toggle="yes">hf/c</italic>
                        <sup>2</sup>.</p>
                </sec>
                <sec>
                    <title>Conclusions</title>
                    <p>The logical consequence that photons has the rest mass are in line with the materialist view of nature: all matter or material particles must possess the objectively real mass; an object of matter, whether it is a massive star or a tiny photon, must possess the rest mass of its own if it exists objectively; otherwise, it does not exist.</p>
                </sec>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>photon</kwd>
                <kwd>mass-speed relation</kwd>
                <kwd>classical mass</kwd>
                <kwd>inertial mass</kwd>
                <kwd>gravitational mass</kwd>
                <kwd>relativistic mass</kwd>
                <kwd>moving mass</kwd>
                <kwd>observed mass</kwd>
                <kwd>observational mass</kwd>
            </kwd-group>
            <funding-group>
                <funding-statement>The author(s) declared that no grants were involved in supporting this work.</funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <sec id="sec5" sec-type="intro">
            <title>1. Introduction</title>
            <p>OR serial report 1
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> has reported a new theory in physics: 
                <bold>Observational Relativity</bold> (OR).
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup>
            </p>
            <p>The theory of OR has discovered that the human perception of the objective world relies on observation and is restricted by observation. All spacetime models and theoretical systems in human-developed physics must be branded with observation: the Galilean transformation and Newtonian mechanics are the products of idealized observation with the idealized agent OA
                <sub>&#x221e;</sub>; the Lorentz transformation and Einstein theory of relativity, both special and general, are the products of optical observation with the optical observation agent OA(
                <italic toggle="yes">c</italic>).</p>
            <p>Galileo and Newton represent the objective and real physical world; whereas Einstein presents to us only the optical image of the physical world.</p>
            <p>Unexpectedly, the theory of OR has generalized and unified the two great theoretical systems of human-developed physics, Newton&#x2019;s classical mechanics and Einstein&#x2019;s relativity theory, in the same theoretical system under the same axiom system. The theory of OR has had significant discoveries, revealing the root and essence of the relativistic effects of spacetime and matter motion: all relativistic effects are observational effects and apparent phenomena; the speed of light is not really invariant, and spacetime is not really curved.</p>
            <p>OR serial report 2 will report another important discovery of the theory of OR: the rest mass of photons is not zero.</p>
            <p>The theory of OR was not designed or manufactured; it was just an accident.</p>
            <p>Revealing the essence of relativistic effects and unifying Newton&#x2019;s classical mechanics and Einstein&#x2019;s relativity theory was not the original intention of OR.</p>
            <p>Initially, the theory of OR only attempted to give photons a small amount of rest mass.</p>
            <p>The issue of photon mass is a major one in physics.</p>
            <p>The author believes that a physicist should first and foremost be a materialist: the natural world is a world of matter, and mass characterizes the objective existence of matter; all matter or material particles, including photons, must possess objective and real intrinsic mass. The objective mass must be independent of observation, and the real mass must exhibit both real inertial effects and real gravitational effects.</p>
            <p>Human-developed physics should embrace the dialectical materialist view of nature: everything in the natural world is the contradictory unity; the two sides of the contradiction are both mutually independent and interdependent, and can be transformed into each other under certain conditions.</p>
            <p>In a sense, Einstein&#x2019;s theory of relativity, both the special
                <sup>
                    <xref ref-type="bibr" rid="ref6">6</xref>
                </sup> and the general,
                <sup>
                    <xref ref-type="bibr" rid="ref7">7</xref>
                </sup> provides an excellent interpretation of the Dialectics of Nature and the Dialectical Materialist View of Nature.</p>
            <p>Matter is the contradictory unity of mass and energy. According to Mach
                <sup>
                    <xref ref-type="bibr" rid="ref8">8</xref>
                </sup> and Einstein,
                <sup>
                    <xref ref-type="bibr" rid="ref9">9</xref>,
                    <xref ref-type="bibr" rid="ref10">10</xref>
                </sup> everything in the natural world is relative. In Einstein&#x2019;s theory of relativity, mass and energy are relative and can be transformed into each other: mass is energy; energy is mass.</p>
            <p>However, the Hypothesis of the invariance of light speed, as the most basic logical premise of Einstein relativity theory, leads to two specious arguments:
                <list list-type="order">
                    <list-item>
                        <label>(1)</label>
                        <p>The speed of light is the ultimate speed in the universe, and it cannot be surpassed;</p>
                    </list-item>
                    <list-item>
                        <label>(2)</label>
                        <p>Photons have no rest mass.</p>
                    </list-item>
                </list>
            </p>
            <p>Subconsciously, people believe that the objective and real mass of matter or material particles is, and can only be, the rest mass. The absence of rest mass in photons is tantamount to the assertion that photons have no mass. With no mass, what could the energy of photons rely on for existence? The existence of matter with only energy and no mass cannot be reconciled with the dialectical materialist view of nature.</p>
            <p>Thus, providing photons with a small amount of rest mass became the original intention of OR research.</p>
            <p>Driven by their inherent views on nature, great physicists such as Feynman,
                <sup>
                    <xref ref-type="bibr" rid="ref11">11</xref>
                </sup> de Broglie,
                <sup>
                    <xref ref-type="bibr" rid="ref12">12</xref>,
                    <xref ref-type="bibr" rid="ref13">13</xref>
                </sup> and Schr&#x00f6;dinger
                <sup>
                    <xref ref-type="bibr" rid="ref14">14</xref>,
                    <xref ref-type="bibr" rid="ref15">15</xref>
                </sup> did not believe that photons have no rest mass and ever spared no time and effort in attempting to determine the rest mass of photons by observations or experiments. Till this day, many experimental physicists still attempt to find the rest mass of photons through observations and experiments. They hope to find out the rest mass of photons outside the moving mass of photons. Proca even prepared an amendment scheme for Maxwell&#x2019;s electromagnetic equations to account for the presence of massive photons.
                <sup>
                    <xref ref-type="bibr" rid="ref16">16</xref>
                </sup> However, all efforts to determine the rest mass of photons have been futile, leaving only a series of upper limits on the rest mass of photons that continuously approaches zero.
                <sup>
                    <xref ref-type="bibr" rid="ref17">17</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref19">19</xref>
                </sup> In 2014, the Particle Data Group (PDG) recommended an upper limit of 1.5 &#x00d7; 10
                <sup>&#x2212;54</sup> kg for the rest mass of photons.
                <sup>
                    <xref ref-type="bibr" rid="ref20">20</xref>
                </sup>
            </p>
            <p>Unlike determining the rest mass of photons through observations or experiments, the author of OR attempts to theoretically assign a small rest mass to photons and establish a theoretical model of the expected photon mass (EPM).</p>
            <p>However, the theoretical model of EPM has unexpectedly evolved into the theory of OR.</p>
            <p>The theory of OR goes beyond the original intention and expectation, not only obtaining the rest mass of photons but also establishing the entire theoretical system of OR,
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup> generalizing and unifying Newton&#x2019;s classical mechanics, and Einstein&#x2019;s relativity theory.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> Moreover, it establishes the basic theoretical framework for the theory of observational quantum (see Chapter 6 of the 1
                <sup>st</sup> volume IOR of OR Monograph
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup>), generalizing Planck&#x2019;s quantum mechanics and de Broglie&#x2019;s matter-wave theory and moving towards the unification of relativity theory and quantum theory.
                <sup>
                    <xref ref-type="bibr" rid="ref21">21</xref>
                </sup>
            </p>
            <p>The theory of OR
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup> lists the problem of photon mass as one of the 15 big puzzles in modern physics, involving two fundamental questions:

                <list list-type="order">
                    <list-item>
                        <label>(1)</label>
                        <p>Does a photon have the rest mass of its own?</p>
                    </list-item>
                    <list-item>
                        <label>(2)</label>
                        <p>If so, then how much does it weigh?</p>
                    </list-item>
                </list>
            </p>
            <p>The 1
                <sup>st</sup> volume of OR monograph, 
                <bold>Inertial Observational Relativity</bold> (IOR), theoretically proves that photons, like all material particles, possess the objective and real mass, that is, the so-called 
                <bold>rest mass</bold> 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic>; the 2
                <sup>nd</sup> volume of OR monograph, 
                <bold>Gravitational Observational Relativity</bold> (GOR), theoretically proves that the theoretical value of the rest mass of a photon with frequency 
                <italic toggle="yes">f</italic> is 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic> = 
                <italic toggle="yes">hf/c</italic>
                <sup>2</sup>.</p>
            <p>OR serial report 1
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> has elucidated the logical and theoretical correctness of OR as well as the empirical basis and empirical evidence of OR.</p>
            <p>OR serial report 2 focuses on interpreting BP-02: 
                <bold>The Problem of Photon Mass</bold>, one of the 15 big puzzles in modern physics listed by the theory of OR.</p>
        </sec>
        <sec id="sec6">
            <title>2. Matter Mass and Photon Mass</title>
            <p>The matter is the objective existence and physical reality of the natural world. The mass is the quantity of matter contained in a material object or a material system.</p>
            <p>Excluding electromagnetic radiation, gravitational radiation, and other mass adsorption or mass dissipation, the mass of a matter system should be conserved.</p>
            <p>According to the theory of OR, a material object or system, whether it is a massive star or a tiny photon, must possess its own intrinsic mass if it exists objectively; otherwise, it does not exist. This is in line with dialectical materialist views of matter and nature.</p>
            <p>So, what views on matter and mass did Newton and Einstein hold respectively?</p>
            <sec id="sec7">
                <title>2.1 Newton&#x2019;s View of Mass and Newton&#x2019;s Photon</title>
                <p>The concept of mass originated from Newton.</p>
                <p>In his book 
                    <bold>The Mathematical Principles of Natural Philosophy</bold>, Newton wrote
                    <sup>
                        <xref ref-type="bibr" rid="ref22">22</xref>
                    </sup>: &#x201c;The quantity of matter is that measure of it which arises from its density and from its density and volume conjointly.&#x201d;</p>
                <p>This passage can be roughly understood as:
                    <disp-formula id="e1">

                        <mml:math display="block">
                            <mml:mtext mathvariant="bold">Mass</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi mathvariant="bold">m</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo mathvariant="bold">=</mml:mo>
                            <mml:mtext mathvariant="bold">Volume</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi mathvariant="bold">V</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo mathvariant="bold">&#x00d7;</mml:mo>
                            <mml:mtext mathvariant="bold">Density</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi mathvariant="bold">d</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</disp-formula>where m, V, and d represent the mass, volume, and density of the material object, respectively.</p>
                <p>The mass of matter makes the material object present both inertial effects and gravitational effects.</p>
                <p>In Newtonian mechanics, the inertial and gravitational effects of mass are clear and unambiguous. Newton&#x2019;s second law, 
                    <italic toggle="yes">F</italic> = 
                    <italic toggle="yes">ma</italic>, embodies the inertial effect of mass 
                    <italic toggle="yes">m</italic>, and Newton&#x2019;s law of universal gravitation, 
                    <italic toggle="yes">F = GMm</italic>/
                    <italic toggle="yes">r</italic>
                    <sup>2</sup>, embodies the gravitational effect of mass 
                    <italic toggle="yes">m.</italic>
                </p>
                <p>The existence of gravitational interaction is objective.</p>
                <p>A balance can be used to measure the weight of an apple on the surface of the earth, which is related to the gravitational force of the earth or the gravitational interaction between the earth and the apple but not to whether the spacetime around the earth is curved.</p>
                <p>However, Newton seemed unsure whether the mass that embodied the inertial effect and the mass that embodied the gravitational effect were the same. Thus, Newton proposed the concepts of inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic> and gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>.</italic>
                </p>
                <p>Regarding the materiality of light, there have been two doctrines in history: the corpuscular theory of light and the wave theory of light. It was Newton who proposed the corpuscular theory of light. As early as 1675, Newton put forward the hypothesis that light is composed of tiny particles of matter.
                    <sup>
                        <xref ref-type="bibr" rid="ref23">23</xref>
                    </sup>
                </p>
                <p>However, Newton was unable to determine the volume V and density d of a photon; therefore, he was unable to calculate the mass 
                    <italic toggle="yes">m</italic> of a photon based on his own definition.</p>
                <p>According to the theory of OR, Newtonian mechanics is the theory of the idealized observation agent OA
                    <sub>&#x221e;</sub>. For ease of distinction, we agree to use the following symbols.
                    <list list-type="order">
                        <list-item>
                            <label>(1)</label>
                            <p>

                                <italic toggle="yes">m</italic>
                                <sub>&#x221e;</sub> = 
                                <italic toggle="yes">m</italic>(&#x221e;): Newtonian mass or classical mass;</p>
                        </list-item>
                        <list-item>
                            <label>(2)</label>
                            <p>

                                <italic toggle="yes">m</italic>
                                <sub>

                                    <italic toggle="yes">I</italic>&#x221e;</sub> = 
                                <italic toggle="yes">m
                                    <sub>I</sub>
                                </italic>(&#x221e;): Newtonian inertial mass;</p>
                        </list-item>
                        <list-item>
                            <label>(3)</label>
                            <p>

                                <italic toggle="yes">m</italic>
                                <sub>

                                    <italic toggle="yes">G</italic>&#x221e;</sub> = 
                                <italic toggle="yes">m
                                    <sub>G</sub>
                                </italic>(&#x221e;): Newtonian gravitational mass.</p>
                        </list-item>
                    </list>
                </p>
            </sec>
            <sec id="sec8">
                <title>2.2 Einstein&#x2019;s View of Mass and Einstein&#x2019;s Photon</title>
                <p>Einstein&#x2019;s view of mass seems to differ from Newton&#x2019;s. In his theory of relativity, Einstein did not explicitly adopt the concepts of inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic> and gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic> but introduced two new mass concepts: the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> and the moving mass 
                    <italic toggle="yes">m.</italic>
                </p>
                <p>

                    <bold>2.2.1 Einstein&#x2019;s Relativistic Mass</bold>
                </p>
                <p>According to the mass-speed relation in Einstein theory of special relativity:
                    <disp-formula id="e2">

                        <mml:math display="block">
                            <mml:mtable columnalign="left" displaystyle="true">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mi>m</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mfrac>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:mn>1</mml:mn>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:msup>
                                                        <mml:mi>v</mml:mi>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msup>
                                                    <mml:mo>/</mml:mo>
                                                    <mml:msup>
                                                        <mml:mi>c</mml:mi>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msup>
                                                </mml:mrow>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:munder>
                                                <mml:mo>lim</mml:mo>
                                                <mml:mrow>
                                                    <mml:mi>v</mml:mi>
                                                    <mml:mo>&#x2192;</mml:mo>
                                                    <mml:mi>c</mml:mi>
                                                </mml:mrow>
                                            </mml:munder>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>0</mml:mn>
                                            <mml:mspace width="2.25em"/>
                                            <mml:mtext>or</mml:mtext>
                                            <mml:mspace width="2.25em"/>
                                            <mml:munder>
                                                <mml:mo>lim</mml:mo>
                                                <mml:mrow>
                                                    <mml:mi>v</mml:mi>
                                                    <mml:mo>&#x2192;</mml:mo>
                                                    <mml:mi>c</mml:mi>
                                                </mml:mrow>
                                            </mml:munder>
                                            <mml:mi>m</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mo>&#x221e;</mml:mo>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mspace width="0.25em"/>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                            <mml:mspace width="1em"/>
                        </mml:math>

                        <label>(1)</label>
</disp-formula>
                </p>
                <p>A material object 
                    <italic toggle="yes">P</italic>, as the observed object, possesses both its rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> and moving mass 
                    <italic toggle="yes">m</italic>, in which 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">v</italic>) is relativistic, involving the speed 
                    <italic toggle="yes">v</italic> of the observed object 
                    <italic toggle="yes">P</italic> relative to the observer 
                    <italic toggle="yes">O.</italic>
                </p>
                <p>Therefore, which, 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> or 
                    <italic toggle="yes">m</italic>, represents the objective and real mass of the observed material object 
                    <italic toggle="yes">P</italic>? Or, which one, 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> or 
                    <italic toggle="yes">m</italic>, has the objectively real inertial and gravitational effects? In Einstein&#x2019;s theory of relativity, the inertial and gravitational effects of mass are relativistic and ambiguous rather than clear.</p>
                <p>People often mistakenly think that, in Einstein&#x2019;s theory of relativity, inertial mass and gravitational mass are the same. In fact, Einstein&#x2019;s relativistic mass also distinguishes between inertial mass and gravitational mass, involving the relativistic mass-speed relation, mass-energy formula, gravitational field equation, gravitational motion equation, and even the Planck equation.</p>
                <p>According to the theory of OR, Einstein relativity theory is that of the optical observation agent OA(
                    <italic toggle="yes">c</italic>). For ease of distinction, we agree to use the following symbols.
                    <list list-type="order">
                        <list-item>
                            <label>(1)</label>
                            <p>

                                <italic toggle="yes">m
                                    <sub>o</sub>
                                </italic>: the rest mass (independent of observation);</p>
                        </list-item>
                        <list-item>
                            <label>(2)</label>
                            <p>

                                <italic toggle="yes">m</italic>(
                                <italic toggle="yes">c</italic>) = 
                                <italic toggle="yes">m
                                    <sub>I</sub>
                                </italic>(
                                <italic toggle="yes">c</italic>): Einstein&#x2019;s moving mass or Einstein&#x2019;s inertial mass;</p>
                        </list-item>
                        <list-item>
                            <label>(3)</label>
                            <p>

                                <italic toggle="yes">m
                                    <sub>G</sub>
                                </italic>(
                                <italic toggle="yes">c</italic>): Einstein&#x2019;s gravitational mass.</p>
                        </list-item>
                    </list>
                </p>
                <p>Here, 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>) or 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) and 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) are all the relativistic masses observed by the optical agent OA(
                    <italic toggle="yes">c</italic>), contain observational effects and apparent phenomena, and are not entirely objective or real.</p>
                <p>

                    <bold>2.2.2 Einstein&#x2019;s Photon Mass</bold>
                </p>
                <p>According to Einstein relativity theory, a photon, as a material particle, should possess both the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> and moving mass 
                    <italic toggle="yes">m.</italic> However, Einstein&#x2019;s photons seem quite peculiar: they only have the moving mass and no the rest mass.</p>
                <p>

                    <bold>The Rest Mass of Photons: 
                        <italic toggle="yes">m</italic>
</bold>
                    <sub>

                        <bold>

                            <italic toggle="yes">o</italic>
</bold>
                    </sub>
                    <bold> = 0</bold>
                </p>
                <p>According to Einstein&#x2019;s mass&#x2013;speed relation (
                    <xref ref-type="disp-formula" rid="e2">Eq. (1)</xref>), if the speed 
                    <italic toggle="yes">v</italic> of the observed object 
                    <italic toggle="yes">P</italic> reaches the speed of light 
                    <italic toggle="yes">c</italic>, either its rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> becomes infinitely small or its moving mass 
                    <italic toggle="yes">m</italic> becomes infinitely large.</p>
                <p>A physical quantity of infinity contradicts the principle of physical observability; no observation agent can observe it. Therefore, Einstein could only set the rest mass of photons to zero: 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 0.</p>
                <p>In fact, the physical quantity of infinitesimal also contradicts the principle of physical observability: the physical quantity of infinitesimal 
                    <italic toggle="yes">Q
                        <sub>P</sub>
                    </italic> implies that the physical quantity 1/

                    <italic toggle="yes">Q
                        <sub>P</sub>
                    </italic> is infinitely large; either the observed object 
                    <italic toggle="yes">P</italic> does not exist, or the physical or material effects of 
                    <italic toggle="yes">P</italic> represented by 
                    <italic toggle="yes">Q
                        <sub>P</sub>
                    </italic> do not exist.</p>
                <p>

                    <bold>The Moving Mass of Photons: 
                        <italic toggle="yes">m</italic> = 
                        <italic toggle="yes">hf</italic>/
                        <italic toggle="yes">c</italic>
</bold>
                    <sup>

                        <bold>2</bold>
                    </sup>
                </p>
                <p>Einstein&#x2019;s theory of relativity alone cannot determine the moving mass 
                    <italic toggle="yes">m</italic> of a photon. Therefore, Einstein had to resort to the Planck equation 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic>, although the Planck equation was originally merely a hypothesis and did not belong to the theoretical system of Einstein relativity theory.</p>
                <p>According to Einstein&#x2019;s theory of special relativity, since a photon has no rest mass (
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 0), it naturally has no rest energy: 
                    <italic toggle="yes">E
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">m
                        <sub>o</sub>c</italic>
                    <sup>2</sup> = 0. Therefore, the kinetic energy of a photon is 
                    <italic toggle="yes">K = E</italic> &#x2212; 
                    <italic toggle="yes">E
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">mc</italic>
                    <sup>2</sup>. The energy 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic> in Planck&#x2019;s hypothesis of energy quanta is the kinetic energy of photons. Thus, using the Planck equation, Einstein obtained the relativistic moving mass of photons as 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">hf/c</italic>
                    <sup>2</sup>.</p>
                <p>The moving mass of photons obtained in this manner is not only used in the inertial-motion model of photons, but also in the gravitational-interaction model of photons.</p>
                <p>

                    <bold>2.2.3 Hawking Singularity</bold>
                </p>
                <p>Our reason and logic dictate that the mass of material object 
                    <italic toggle="yes">P</italic> at a specific moment should be deterministic and unique. However, according to Einstein&#x2019;s relativistic mass-speed relation (
                    <xref ref-type="disp-formula" rid="e2">Eq. (1)</xref>), the mass of 
                    <italic toggle="yes">P</italic> not only expands but also depends on observation.</p>
                <p>As depicted in 
                    <xref ref-type="fig" rid="f1">Figure 1</xref>, for an apple resting on the surface of the earth, its mass observed by the relatively stationary observer 
                    <italic toggle="yes">O
                        <sub>o</sub>
                    </italic> is the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of the apple; however, its mass observed by the relatively moving observers 
                    <italic toggle="yes">O</italic>&#x2032; and 
                    <italic toggle="yes">O</italic>
&#x2033; are its moving masses, which are greater than the rest mass: 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">v</italic>
&#x2033;) &gt; 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">v</italic>&#x2032;) &gt; 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic>&#x2014;the higher the speed of the observer relative to the apple, the greater the moving mass of the apple. Therefore, different observers, such as the stationary observer 
                    <italic toggle="yes">O
                        <sub>o</sub>
                    </italic>, train observer 
                    <italic toggle="yes">O</italic>&#x2032; and plane observer 
                    <italic toggle="yes">O</italic>
&#x2033;, have different masses of the apple.</p>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>
Figure 1. </label>
                    <caption>
                        <title>The Mass of an Apple: 
                            <italic toggle="yes">m</italic>
&#x2033; &gt; 
                            <italic toggle="yes">m</italic>&#x2032; &gt; 
                            <italic toggle="yes">m
                                <sub>o</sub>.</italic>
</title>
                        <p>

                            <bold>Annotations:</bold> (1) Observed object 
                            <italic toggle="yes">P</italic>: an apple; (2) Stationary observer 
                            <italic toggle="yes">O
                                <sub>o</sub>
                            </italic>: a balance or an observer stationary relative to 
                            <italic toggle="yes">P</italic>; (3) Observer 
                            <italic toggle="yes">O</italic>&#x2032;: a train driver; (4) Observer 
                            <italic toggle="yes">O</italic>
&#x2033;: a plane driver; (5) 
                            <italic toggle="yes">m
                                <sub>o</sub>
                            </italic>: the rest mass of the apple; (6) 
                            <italic toggle="yes">m</italic>&#x2032; and 
                            <italic toggle="yes">m</italic>
&#x2033;: the moving masses of the apple observed by 
                            <italic toggle="yes">O</italic>&#x2032; and 
                            <italic toggle="yes">O</italic>
&#x2033;, respectively.</p>
                    </caption>
                    <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/187632/0d29a15b-169a-41c5-8371-a08e83159af2_figure1.gif"/>
                </fig>
                <p>This means that Einstein&#x2019;s relativistic mass relies on or depends on observation and observers and is not entirely objective and real.</p>
                <p>The theory of OR has clarified that the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is the objective and real mass of matter, possessing objectively real inertial and gravitational effects. Removing the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic>, the remaining part &#x0394;
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic> &#x2212; 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of Einstein&#x2019;s relativistic moving mass 
                    <italic toggle="yes">m</italic> is purely an observational effect of the optical agent OA(
                    <italic toggle="yes">c</italic>), rather than the objectively real physical existence, and naturally, has no objectively real inertial and gravitational effects.</p>
                <p>Therefore, the null rest mass of photons implies that they have no objectively real mass. This would signify that photons would have no objectively real momentum and energy, and thus, photons would no longer be the objectively physical existence.</p>
                <p>The reason for the formation of such a paradox lies in Hawking Singularity.</p>
                <p>There is a singularity in the mass-speed relation of Einstein special relativity: Hawking Singularity. The theory of OR also has Hawking Singularity.</p>
                <p>The theory of OR has discovered that light and photons play a special role in Einstein&#x2019;s theory of relativity. Einstein&#x2019;s theory of relativity, both special and general, is a theory of optical observation armed with the optical agent OA(
                    <italic toggle="yes">c</italic>). OA(
                    <italic toggle="yes">c</italic>) adopts light as the observation medium; therefore, its information wave is light, and its informons are photons.</p>
                <p>Therefore, in Einstein&#x2019;s theory of relativity, the physical quantities of light and photons, including the speed of light and the mass of photons, are all located at the singularities of the theoretical model.</p>
                <p>Based on the mass-speed relation of his special relativity, Einstein deduced that the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of photons is zero, and precisely, the speed of light 
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">c</italic> falls at the singularity of the mass-speed relation 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic>/&#x221a;(1 &#x2212; 

                    <italic toggle="yes">v</italic>
                    <sup>2</sup>
                    <italic toggle="yes">/c</italic>
                    <sup>2</sup>).</p>
                <p>In 
                    <bold>A Brief History of Time</bold>, Hawking wrote
                    <sup>
                        <xref ref-type="bibr" rid="ref24">24</xref>
                    </sup>: &#x201c;Mathematics cannot really handle infinite numbers. At singularity, the theory itself breaks down or fails.&#x201d;</p>
                <p>It can be seen that the rest mass of a photon is not truly zero, but only means that Einstein&#x2019;s mass-speed relation fails at Hawking Singularity (
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">c</italic>).</p>
                <p>The singularities in all theoretical models of Einstein relativity theory are rooted in Einstein&#x2019;s hypothesis of the invariance of light speed and are characterized by the Lorentz factor in the Lorentz transformation: 
                    <italic toggle="yes">&#x03b3;</italic> = 1
                    <italic toggle="yes">/</italic>&#x221a;(1 &#x2212; 

                    <italic toggle="yes">v</italic>
                    <sup>2</sup>
                    <italic toggle="yes">/c</italic>
                    <sup>2</sup>), where the singularity 
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">c</italic> can be referred to as the Lorentz singularity. Similarly, there is the general Lorentz transformation in the theory of OR, in which the general Lorentz factor is 
                    <italic toggle="yes">&#x0393;</italic> = 1
                    <italic toggle="yes">/</italic>&#x221a;(1 &#x2212; 

                    <italic toggle="yes">v</italic>
                    <sup>2</sup>
                    <italic toggle="yes">/&#x03b7;</italic>
                    <sup>2</sup>) and the singularity 
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">&#x03b7;</italic> can be referred to as the general Lorentz singularity.</p>
                <p>Both the Lorentz singularity and general Lorentz singularity are referred to as the Hawking singularity in this article and even in the theory of OR.</p>
            </sec>
        </sec>
        <sec id="sec9">
            <title>3. From the EPM Original Intention to the Theory of OR</title>
            <p>Originally, the author of OR believed in Einstein&#x2019;s theory of relativity, believing that the universe possesses the invariant and unsurpassable speed. However, based on the dialectical materialist view of nature, the author of OR cannot accept Einstein&#x2019;s assertion that photons have no rest mass.</p>
            <p>Therefore, the author attempted to establish a theoretical model of the expected photon mass (EPM) that can confer the rest mass on photons.</p>
            <p>Unexpectedly, however, the theoretical model of the EPM has evolved into the theory of OR.</p>
            <sec id="sec10">
                <title>3.1 The Ultimate Speed of the Universe and the EPM model</title>
                <p>The so-called ultimate speed of the universe refers to the speed that cannot be surpassed.</p>
                <p>In 1905, based on the Michelson-Morley experiment, Einstein proposed the principle of the invariance of light speed, theoretically derived the Lorentz transformation, and finally established his theory of special relativity
                    <sup>
                        <xref ref-type="bibr" rid="ref6">6</xref>
                    </sup> and his theory of general relativity.
                    <sup>
                        <xref ref-type="bibr" rid="ref7">7</xref>
                    </sup>
                </p>
                <p>The hypothesis of the invariance of light speed is the fundamental and indispensable logical premise of Einstein relativity theory, both special and general.</p>
                <p>The hypothesis of invariance of light speed implies that the speed of light is the ultimate speed of the universe, which cannot be surpassed by any other form of matter motion in the universe.</p>
                <p>The author of OR once even believed that the ultimate speed of the universe is not only unsurpassable but also inaccessible or unattainable by all forms of matter motion in the universe, including light or photons.</p>
                <p>Perhaps the ultimate speed of the universe should be defined with 
                    <italic toggle="yes">&#x039b;</italic> as follows:

                    <statement id="state1">
                        <label>Definition 3.1</label>
                        <p>

                            <bold>The Ultimate Speed of the Universe</bold>: The speed |
                            <italic toggle="yes">v</italic>| &#x2192; 
                            <italic toggle="yes">&#x039b;</italic> (&lt; + &#x221e;) at which the frequency 
                            <italic toggle="yes">f</italic> of the matter wave of a moving object 
                            <italic toggle="yes">P</italic> converges to infinity is referred to as the ultimate speed of the universe.
</p>
                    </statement>
                </p>
                <p>To maintain the feasibility of logical deduction, 
                    <xref ref-type="statement" rid="state1">Definition 3.1</xref> does not limit the speed of matter motion to reach 
                    <italic toggle="yes">&#x039b;.</italic> However, although the frequency of light waves is very high, it is still finite. Therefore, the speed of light may be less than the ultimate speed 
                    <italic toggle="yes">&#x039b;</italic> of the universe, defined in 
                    <xref ref-type="statement" rid="state1">Definition 3.1</xref>: 
                    <italic toggle="yes">c</italic> &lt; 
                    <italic toggle="yes">&#x039b;.</italic> In this case, the mass-speed relation 
                    <italic toggle="yes">m</italic>
 = 
                    <italic toggle="yes">m
                        <sub>o</sub>/
</italic>&#x221a;(1 &#x2212; 

                    <italic toggle="yes">v</italic>
                    <sup>2</sup>
                    <italic toggle="yes">/c</italic>
                    <sup>2</sup>) in Einstein&#x2019;s theory of special relativity can be rewritten as
                    <disp-formula id="e3">

                        <mml:math display="block">
                            <mml:mi>m</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x039b;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mspace width="2.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo>&lt;</mml:mo>
                                <mml:mi>&#x039b;</mml:mi>
                                <mml:mo>;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>m</mml:mi>
                                <mml:mo>&lt;</mml:mo>
                                <mml:mo>&#x221e;</mml:mo>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(2)</label>
</disp-formula>
</p>
                <p>This is the EPM model envisioned by the author.</p>
                <p>If the moving mass 
                    <italic toggle="yes">m</italic> of photons and the ultimate speed 
                    <italic toggle="yes">&#x039b;</italic> of the universe can be determined, the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of photons can theoretically be calculated as follows:</p>
                <p>

                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:msqrt>
                                <mml:mrow>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msup>
                                        <mml:mi>v</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>/</mml:mo>
                                    <mml:msup>
                                        <mml:mi>&#x039b;</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:msqrt>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&gt;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>;</p>
                <p>then the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of photons would no longer be zero.</p>
                <p>
                    <xref ref-type="statement" rid="state1">Definition 3.1</xref> has two direct logical consequences.
                    <statement id="state2">
                        <label>Corollary 3.1</label>
                        <p>

                            <bold>Observational Limit Speed 
                                <italic toggle="yes">&#x039b;</italic>
</bold>: The observed speed 
                            <italic toggle="yes">v</italic> of any moving object 
                            <italic toggle="yes">P</italic> cannot exceed the ultimate speed 
                            <italic toggle="yes">&#x039b;</italic> of the universe; that is, &#x2200;
                            <italic toggle="yes">v</italic>|
                            <italic toggle="yes">v</italic>| &#x2264; 
                            <italic toggle="yes">&#x039b;.</italic>
                        </p>
                    </statement>

                    <statement id="state3">
                        <label>Corollary 3.2</label>
                        <p>

                            <bold>Ultimate Speed Invariance</bold>: Relative to all inertial observers, the ultimate speed 
                            <italic toggle="yes">&#x039b;</italic> of the universe is the same or invariant.</p>
                    </statement>
                </p>
                <p>According to the theoretical model of the EPM (
                    <xref ref-type="disp-formula" rid="e3">Eq. (2)</xref>), the ultimate speed 
                    <italic toggle="yes">&#x039b;</italic> of the universe should be greater than the speed of light 
                    <italic toggle="yes">c</italic> in vacuum; otherwise, photons would still be unable to acquire the rest mass.</p>
                <p>So, what exactly is the ultimate speed 
                    <italic toggle="yes">&#x039b;</italic>?</p>
            </sec>
            <sec id="sec11">
                <title>3.2 The Logical Deduction of EPM Model: 
                    <italic toggle="yes">&#x039b;</italic> = 
                    <italic toggle="yes">&#x03b7;</italic>
</title>
                <p>The author of OR originally thought that the invariant speed, that is, the ultimate speed of the universe, is 
                    <italic toggle="yes">&#x039b;</italic> defined by 
                    <xref ref-type="statement" rid="state1">Definition 3.1</xref> rather than the speed of light 
                    <italic toggle="yes">c.</italic> Based on this idea, the author embarked on establishing an axiom system, in the hope of being able to deduce a spacetime transformation relation for the theoretical model of EPM that confer the rest mass on photons.</p>
                <p>Compared to Newtonian mechanics and Einstein relativity theory, the EPM model and the theory of OR have more basic logical premises and axiom system
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup>:

                    <list list-type="roman-upper">
                        <list-item>
                            <label>(I)</label>
                            <p>The Principle of Physical Observability</p>
                        </list-item>
                        <list-item>
                            <label>(II)</label>
                            <p>The Conditions of Wave-Particle Duality
                                <list list-type="order">
                                    <list-item>
                                        <label>(1)</label>
                                        <p>The Principle of Frequency-Speed Relation</p>
                                    </list-item>
                                    <list-item>
                                        <label>(2)</label>
                                        <p>The Definition of the Ultimate Speed</p>
                                    </list-item>
                                    <list-item>
                                        <label>(3)</label>
                                        <p>The Principle of OR Speed Addition</p>
                                    </list-item>
                                </list>
                            </p>
                        </list-item>
                        <list-item>
                            <label>(III)</label>
                            <p>The Definition of Time</p>
                        </list-item>
                        <list-item>
                            <label>(IV)</label>
                            <p>The Principle of GOR Equivalence</p>
                        </list-item>
                        <list-item>
                            <label>(V)</label>
                            <p>The Principle of GOR Covariance</p>
                        </list-item>
                    </list>
                </p>
                <p>As stated by the theory of OR,
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup> in the axiom system of OR, only the definition of OR time serves as an indispensable logical premise for the theory of OR, including IOR and GOR.</p>
                <p>Time is the most basic physical quantity in physics. In a sense, the definition of OR time can be regarded as the first principle or the most basic logical premise.</p>
                <p>In the axiom system of OR, the principle of physical observability and the conditions of wave-particle duality serve as auxiliary logical premises for the theory of IOR. To deduce the theory of GOR based on IOR, there are two additional auxiliary logical premises in the axiom system of OR: the principle of GOR equivalence, and the principle of GOR covariance.</p>
                <p>The logical deduction of the EPM model and the spacetime transformation of OR requires a physical quantity, whose physical significance is very clear
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup>: the speed of the spacetime information of the observed object 
                    <italic toggle="yes">P</italic> relative to the observer 
                    <italic toggle="yes">O</italic>, denoted as 
                    <italic toggle="yes">&#x03b7;.</italic>
                </p>
                <p>The theoretical derivation has led to an intriguing logical consequence
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup>: 
                    <italic toggle="yes">&#x039b;</italic> = 
                    <italic toggle="yes">&#x03b7;</italic>!</p>
            </sec>
            <sec id="sec12">
                <title>3.3 Physics and Observation</title>
                <p>

                    <italic toggle="yes">&#x039b;</italic> = 
                    <italic toggle="yes">&#x03b7;</italic> suggests that the so-called ultimate speed of the universe is actually only the speed 
                    <italic toggle="yes">&#x03b7;</italic> at which the information on the observed object 
                    <italic toggle="yes">P</italic> is transmitted, depending on the observation medium that is employed in the observation by observer 
                    <italic toggle="yes">O.</italic>
                </p>
                <p>Thus, the theory of OR has discovered that all theoretical systems in human-developed physics are linked to specific observation media or observation systems and must be branded with observation. Human perception of the objective world relies on observation and is restricted by observation. This has led to the formation of the concepts of 
                    <bold>Observation Agent</bold> and 
                    <bold>Observational Locality</bold> in the theory of OR.</p>
                <p>This implies that the relativistic physical quantities of the observed object 
                    <italic toggle="yes">P</italic>, including the relativistic moving mass of 
                    <italic toggle="yes">P</italic>, are physical quantities observed by a specific observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;), restricted by the observational locality of OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;), and are not completely objective and real.</p>
                <p>

                    <bold>3.3.1 Observation Agent: OA(
                        <italic toggle="yes">&#x03b7;</italic>)</bold>
                </p>
                <p>Theoretically, all forms of matter motion or matter waves can serve as observation media to transmit the information on the observed object 
                    <italic toggle="yes">P</italic> to the observer 
                    <italic toggle="yes">O.</italic>
                </p>
                <p>The theory of OR establishes an important concept: Observational Agent.</p>
                <p>

                    <bold>Observation Agent</bold>: The observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) or observation system (
                    <italic toggle="yes">P</italic>,

                    <italic toggle="yes">M</italic>(
                    <italic toggle="yes">&#x03b7;</italic>),
                    <italic toggle="yes">O</italic>) employs the observation medium 
                    <italic toggle="yes">M</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) to transmit the information about the observed object 
                    <italic toggle="yes">P</italic> for the observer 
                    <italic toggle="yes">O</italic> at a speed 
                    <italic toggle="yes">&#x03b7;</italic>; the matter wave 
                    <italic toggle="yes">M</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) that transmits information is referred to as the 
                    <bold>information wave</bold> of OA(
                    <italic toggle="yes">&#x03b7;</italic>), and the matter particles constituting the information wave of OA(
                    <italic toggle="yes">&#x03b7;</italic>) are referred to as the 
                    <bold>informons</bold> of OA(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>The concept of 
                    <bold>Informon</bold> originates from &#x017d;eleznikar, referring to the material particles that load and transmit information.
                    <sup>
                        <xref ref-type="bibr" rid="ref25">25</xref>
                    </sup>
                </p>
                <p>Theoretically, the information wave of the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;) can be any form of matter motion, and the informons of OA(
                    <italic toggle="yes">&#x03b7;</italic>) can be any material particles, even a rock. Naturally, the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>) can theoretically have any value.</p>
                <p>In particular, OA
                    <sub>&#x221e;</sub> (
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;) represents Galileo and Newton&#x2019;s idealized observation agent, and OA(
                    <italic toggle="yes">c</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>) represents Einstein&#x2019;s optical observation agent.</p>
                <p>The theory of OR is the theory of the general observational agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;), which is the complete theory in Hawking&#x2019;s sense, so Newton&#x2019;s classical mechanics and Einstein&#x2019;s relativity theory are merely two partial theories of OR.
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup>
                </p>
                <p>

                    <bold>3.3.2 Observational Locality: &#x2200;OA(
                        <italic toggle="yes">&#x03b7;</italic>) 
                        <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;</bold>
                </p>
                <p>In modern physics, the principle of locality plays an important role.
                    <sup>
                        <xref ref-type="bibr" rid="ref26">26</xref>,
                        <xref ref-type="bibr" rid="ref27">27</xref>
                    </sup> The principle of observational locality can be expressed as a corollary of the locality principle.</p>
                <p>

                    <bold>The Principle of Observational Locality (POL)</bold>
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup>: According to the principle of locality, the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of a realistic observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) must be finite or limited (
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;); it takes time for the information wave of OA(
                    <italic toggle="yes">&#x03b7;</italic>) to cross space.</p>
                <p>All observation agents with which mankind perceives the objective world, such as the human eye and ear, have the observational locality.</p>
                <p>The theory of OR has discovered that all relativistic effects or phenomena, including time dilation and length contraction, the relativity of simultaneity, the null rest mass of photons, spacetime curvature, and even the invariance of light speed, are observational effects and apparent phenomena rather than objective and real physical realities, the root and essence of which lie in the observational locality of human observation agents.</p>
            </sec>
            <sec id="sec13">
                <title>3.4 The Invariance of Information-Wave Speeds and the Theory of OR</title>
                <p>Theoretically, all forms of matter motion or matter waves, not just light or electromagnetic interaction, can serve as observation media or information waves to transmit the information about observed objects for observers, and the information-wave speed (the transmission speed of observed information) 
                    <italic toggle="yes">&#x03b7;</italic> of the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) can be any speed, not just the speed of light 
                    <italic toggle="yes">c.</italic>
                </p>
                <p>

                    <italic toggle="yes">&#x039b;</italic> = 
                    <italic toggle="yes">&#x03b7;</italic> leads to an important theorem in the theory of OR 
                    <bold>--</bold>
                </p>
                <p>

                    <bold>The Invariance of Information-Wave Speeds: &#x2200;
                        <italic toggle="yes">u</italic>&#x2208;(&#x2212;
                        <italic toggle="yes">&#x03b7;</italic>,

                        <italic toggle="yes">&#x03b7;</italic>) 
                        <italic toggle="yes">&#x03b7;</italic> &#x2295; 
                        <italic toggle="yes">u</italic> = 
                        <italic toggle="yes">&#x03b7;.</italic>
</bold>
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup>
                </p>
                <p>The theorem of the invariance of information-wave speeds states that if observers employ an specific observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) to perceive or observe the objective world, owing to the observational locality (
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;) of OA(
                    <italic toggle="yes">&#x03b7;</italic>), the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>) becomes the ultimate speed 
                    <italic toggle="yes">&#x039b;</italic> of the observers. Therefore, from the perspective of the observers, the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>) is invariant relative to the observers or OA(
                    <italic toggle="yes">&#x03b7;</italic>), and cannot be surpassed by the speeds of observed objects.</p>
                <p>This implies that the universe does not truly possess ultimate or unsurpassable speed. The speed of light is not invariant. The invariance of light speed is merely a special case of the invariance of information-wave speeds, and it is valid only if observers observe the physical world through light or electromagnetic waves.</p>
                <p>Einstein&#x2019;s theory of relativity, both special and general, has existed for over 100 years. People still do not understand why the speed of light is invariant. However, readers must understand the invariance of information-wave speeds.</p>
                <p>As stated in OR serial report 1,
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup> the invariance of information-wave speeds is not only a product of logic and theory, but also has empirical basis and empirical evidence, supported by observations and experiments. In the Michelson-Morley experiment, the invariance of light speed is only a phenomenon, whereas the invariance of the information-wave speeds is the essence. As empirical evidence, the Michelson-Morley experiment does not support Einstein&#x2019;s invariance of light speed, but supports the invariance of information-wave speeds.</p>
                <p>OR serial report 1
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup> has elucidated how to deduce the theory of OR based on the invariance of information-wave speeds, including IOR and GOR.</p>
                <p>Based on the axiom system of OR, starting from the definition of time, to the invariance of the time-frequency ratio, to 
                    <italic toggle="yes">&#x039b;</italic>
 = 
                    <italic toggle="yes">&#x03b7;</italic>, to the invariance of information-wave speeds, and ultimately, the author&#x2019;s original intention of EPM has evolved into the theory of OR.</p>
            </sec>
            <sec id="sec14">
                <title>3.5 OR Goes beyond EPM Original Intention</title>
                <p>The theory of OR has achieved and surpassed the original intention of EPM.</p>
                <p>The theory of OR has revealed the root and essence of the relativistic effects in Einstein&#x2019;s theory of relativity: all relativistic effects or relativistic phenomena, including inertial and gravitational, are observational effects and apparent phenomena caused by the observational locality (
                    <italic toggle="yes">c</italic> &lt; &#x221e;) of Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>Einstein&#x2019;s assertion that photons have no rest mass is limited from the perspective of optical observation, and its root also lies in the observation locality (
                    <italic toggle="yes">c</italic> &lt; &#x221e;) of the optical observation agent OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>OR serial report 2 only discusses photon-mass issue.</p>
                <p>The theory of OR suggests that the rest mass of photons is not zero.</p>
                <p>As the author of OR wishes, the theory of IOR theoretically proves that photons, like all other material particles, have their own rest mass: 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> &gt; 0, and the theory of GOR predicts that the rest mass of a photon with frequency 
                    <italic toggle="yes">f</italic> is 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">hf/c</italic>
                    <sup>2</sup>.</p>
            </sec>
        </sec>
        <sec id="sec15">
            <title>4. IOR Proves: Photons have the Rest Mass</title>
            <p>Photon-mass problem 1: Does a photon have its own rest mass?</p>
            <p>The answer of the theory of IOR is affirmative.</p>
            <p>The theory of Inertial Observational Relativity (IOR) has generalized and unified Newton&#x2019;s inertial mechanics and Einstein&#x2019;s special relativity.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup>
            </p>
            <p>According to the theory of OR, the rest mass is exactly the objectively real mass of matter; all material particles, including photons, have their own rest mass (see Chapter 5 of the 1
                <sup>st</sup> volume IOR of OR monograph
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup>).</p>
            <sec id="sec16">
                <title>4.1 IOR Mass-Speed Relation</title>
                <p>The theory of IOR is a theory of inertial motion for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic>&lt;&#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;), in which the IOR factor 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) = 1/&#x221a;(1 &#x2212; 

                    <italic toggle="yes">v</italic>
                    <sup>2</sup>/
                    <italic toggle="yes">&#x03b7;</italic>
                    <sup>2</sup>) is the characteristic physical quantity of IOR, characterizing the relativistic effects of the inertial spacetime and inertial motion observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>If 
                    <italic toggle="yes">v</italic> &lt; 
                    <italic toggle="yes">&#x03b7;</italic>, the IOR relativistic factor 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) can be decomposed into the Galilean factor 
                    <italic toggle="yes">&#x0393;</italic>
                    <sub>&#x221e;</sub> and the observational-effect factor &#x0394;
                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) in term of Taylor series:
                    <disp-formula id="e4">

                        <mml:math display="block">
                            <mml:mi>&#x0393;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:msqrt>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msup>
                                        <mml:mi>v</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>/</mml:mo>
                                    <mml:msup>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x0393;</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>+</mml:mo>
                            <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                            <mml:mi>&#x0393;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">{</mml:mo>
                                <mml:mtable columnalign="left">
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:msub>
                                                <mml:mi>&#x0393;</mml:mi>
                                                <mml:mo>&#x221e;</mml:mo>
                                            </mml:msub>
                                            <mml:mo>=</mml:mo>
                                            <mml:munder>
                                                <mml:mo>lim</mml:mo>
                                                <mml:mrow>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mo>&#x2192;</mml:mo>
                                                    <mml:mo>&#x221e;</mml:mo>
                                                </mml:mrow>
                                            </mml:munder>
                                            <mml:mi>&#x0393;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi>v</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>&#x2261;</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                            <mml:mi>&#x0393;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi>v</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>=</mml:mo>
                                            <mml:mfrac>
                                                <mml:mn>1</mml:mn>
                                                <mml:mn>2</mml:mn>
                                            </mml:mfrac>
                                            <mml:mfrac>
                                                <mml:msup>
                                                    <mml:mi>v</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                                <mml:msup>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:mfrac>
                                            <mml:mo>+</mml:mo>
                                            <mml:mfrac>
                                                <mml:mrow>
                                                    <mml:mn>1</mml:mn>
                                                    <mml:mo>&#x00b7;</mml:mo>
                                                    <mml:mn>3</mml:mn>
                                                </mml:mrow>
                                                <mml:mrow>
                                                    <mml:mn>2</mml:mn>
                                                    <mml:mo>&#x00b7;</mml:mo>
                                                    <mml:mn>4</mml:mn>
                                                </mml:mrow>
                                            </mml:mfrac>
                                            <mml:mfrac>
                                                <mml:msup>
                                                    <mml:mi>v</mml:mi>
                                                    <mml:mn>4</mml:mn>
                                                </mml:msup>
                                                <mml:msup>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mn>4</mml:mn>
                                                </mml:msup>
                                            </mml:mfrac>
                                            <mml:mo>+</mml:mo>
                                            <mml:mfrac>
                                                <mml:mrow>
                                                    <mml:mn>1</mml:mn>
                                                    <mml:mo>&#x00b7;</mml:mo>
                                                    <mml:mn>3</mml:mn>
                                                    <mml:mo>&#x00b7;</mml:mo>
                                                    <mml:mn>5</mml:mn>
                                                </mml:mrow>
                                                <mml:mrow>
                                                    <mml:mn>2</mml:mn>
                                                    <mml:mo>&#x00b7;</mml:mo>
                                                    <mml:mn>4</mml:mn>
                                                    <mml:mo>&#x00b7;</mml:mo>
                                                    <mml:mn>6</mml:mn>
                                                </mml:mrow>
                                            </mml:mfrac>
                                            <mml:mfrac>
                                                <mml:msup>
                                                    <mml:mi>v</mml:mi>
                                                    <mml:mn>6</mml:mn>
                                                </mml:msup>
                                                <mml:msup>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mn>6</mml:mn>
                                                </mml:msup>
                                            </mml:mfrac>
                                            <mml:mo>+</mml:mo>
                                            <mml:mo>&#x22ef;</mml:mo>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                                <mml:mspace width="0.25em"/>
                            </mml:mrow>
                        </mml:math>

                        <label>(3)</label>
</disp-formula>where 
                    <italic toggle="yes">&#x03b7;</italic> is the information-wave speed of OA(
                    <italic toggle="yes">&#x03b7;</italic>), 
                    <italic toggle="yes">v</italic> is the speed of the observer 
                    <italic toggle="yes">O</italic> relative to the observed object 
                    <italic toggle="yes">P</italic>, the Galilean factor 
                    <italic toggle="yes">&#x0393;</italic>
                    <sub>&#x221e;</sub> &#x2261; 1 is the factor of the Galilean transformation under the idealized observation agent OA
                    <sub>&#x221e;</sub>, independent of observation, representing the objective and real spacetime, and the IOR observational-effect factor &#x0394;
                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) purely depends on the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), representing pure observational effects and apparent phenomena, rather than the objectively physical existence.</p>
                <p>The theory of IOR theoretically derives the IOR mass-speed relation of inertial spacetime related to the IOR factor 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;):
                    <disp-formula id="e5">

                        <mml:math display="block">
                            <mml:mi>OA</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>:</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi>&#x0393;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                        </mml:math>

                        <label>(4)</label>
</disp-formula>in which, like Einstein special relativity, the observed object 
                    <italic toggle="yes">P</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>) also has two types of mass: the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> and the moving mass 
                    <italic toggle="yes">m.</italic>
                </p>
                <p>Similar to Einstein&#x2019;s mass-speed relation (
                    <xref ref-type="disp-formula" rid="e2">Eq. (1)</xref>), the IOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e5">Eq. (4)</xref>) is also relativistic, relying on the relative speed 
                    <italic toggle="yes">v</italic> between the observer 
                    <italic toggle="yes">O</italic> and the observed object 
                    <italic toggle="yes">P.</italic> Therefore, the moving mass 
                    <italic toggle="yes">m</italic> of 
                    <italic toggle="yes">P</italic> is also a relativistic mass: 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">v</italic>).</p>
                <p>However, the IOR mass-speed relation indicates that, in essence, the moving mass 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) of the observed object 
                    <italic toggle="yes">P</italic> depends on observation, on the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), and on the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>). The lower the 
                    <italic toggle="yes">&#x03b7;</italic> value, the more significant the relativistic effects exhibited by 
                    <italic toggle="yes">P.</italic> Therefore, the theory of OR refers to the relativistic mass 
                    <italic toggle="yes">m</italic> as the observed mass, that is, the mass observed by the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>The theory of IOR is the theory of the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>). For ease of distinction, we agree to use the following symbols.
                    <list list-type="order">
                        <list-item>
                            <label>(1)</label>
                            <p>

                                <italic toggle="yes">m
                                    <sub>o</sub>
                                </italic>: the rest mass;</p>
                        </list-item>
                        <list-item>
                            <label>(2)</label>
                            <p>

                                <italic toggle="yes">m</italic>(
                                <italic toggle="yes">&#x03b7;</italic>) = 
                                <italic toggle="yes">m
                                    <sub>I</sub>
                                </italic>(
                                <italic toggle="yes">&#x03b7;</italic>): the moving mass or inertial mass observed by OA(
                                <italic toggle="yes">&#x03b7;</italic>).</p>
                        </list-item>
                    </list>
                </p>
            </sec>
            <sec id="sec17">
                <title>4.2 IOR Mass: the Mass Observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>)</title>
                <p>According to the IOR mass-speed relation, the IOR moving mass 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) is the observed mass with the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), depending on observation: for the same observed object 
                    <italic toggle="yes">P</italic>, different observation agents have different observed masses. This suggests that the IOR moving mass 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) contains the observational effects and apparent phenomena caused by the observational locality (
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;) of the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) and is not completely objective and real, but only a sort of mass in the sense of observation.</p>
                <p>Similar to Einstein&#x2019;s mass-speed relation (
                    <xref ref-type="disp-formula" rid="e2">Eq. (1)</xref>), the IOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e5">Eq. (4)</xref>) also has Hawking Singularity: 
                    <italic toggle="yes">v</italic>
 = 
                    <italic toggle="yes">&#x03b7;.</italic> Following Einstein&#x2019;s logic, we should set the rest mass of the informons for all observation agents to zero.</p>
                <p>This paradox stems from Einstein&#x2019;s misconception of Hawking Singularity (
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">c</italic>) in his mass-speed relation. This does not mean that the rest mass of the informons of the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (including the photons of OA(
                    <italic toggle="yes">c</italic>)) is really zero. This only means that, in Hawking&#x2019;s words, the IOR mass-speed relation fails at Hawking Singularity (
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">&#x03b7;</italic>), and that, restricted by the observational locality (
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;) of OA(
                    <italic toggle="yes">&#x03b7;</italic>), the speed 
                    <italic toggle="yes">v</italic> observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) cannot reach the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>): 
                    <italic toggle="yes">v</italic> &lt; 
                    <italic toggle="yes">&#x03b7;.</italic>
                </p>
                <p>If 
                    <italic toggle="yes">v</italic> &lt; 
                    <italic toggle="yes">&#x03b7;</italic>, the IOR moving mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) or inertial mass 

                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) can be decomposed in term of Taylor series (
                    <xref ref-type="disp-formula" rid="e4">Eq. (3)</xref>) of 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) as follows:
                    <disp-formula id="e6">

                        <mml:math display="block">
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>+</mml:mo>
                            <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo>&lt;</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">{</mml:mo>
                                <mml:mtable columnalign="left">
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mspace width="0.25em"/>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mo>=</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x0393;</mml:mi>
                                                <mml:mo>&#x221e;</mml:mo>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>&#x0393;</mml:mi>
                                                    <mml:mo>&#x221e;</mml:mo>
                                                </mml:msub>
                                                <mml:mo>&#x2261;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                            <mml:mi>m</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi>v</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>=</mml:mo>
                                            <mml:mo>&#x2206;</mml:mo>
                                            <mml:mi>&#x0393;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi>v</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                            </mml:mrow>
                        </mml:math>

                        <label>(5)</label>
</disp-formula>where 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is the rest mass, that is, the observed mass with the idealized agent OA
                    <sub>&#x221e;</sub>, representing the objective and real mass of the observed object 
                    <italic toggle="yes">P</italic>; &#x0394;
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,
                    <italic toggle="yes">v</italic>) &#x2212; 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is the apparent mass, that is, the purely observational effect and not the objectively physical existence, entirely depending on the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>Given the relative 
                    <italic toggle="yes">v</italic> between the observer 
                    <italic toggle="yes">O</italic> and the observed object 
                    <italic toggle="yes">P</italic>, the higher the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>), the smaller the apparent mass &#x0394;
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) becomes, and the closer the IOR observed mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) is to the objective and real rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of 
                    <italic toggle="yes">P.</italic>
                </p>
                <p>The observed mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) in the IOR mass-speed relation has generalized and unified Einstein&#x2019;s relativistic moving mass 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>) and Newton&#x2019;s classical inertial mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub>. Now, from the broad perspective of the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;), we reexamine Einstein&#x2019;s relativistic moving mass and Newton&#x2019;s classical inertial mass.</p>
            </sec>
            <sec id="sec18">
                <title>4.3 Einstein&#x2019;s Relativistic Moving Mass: the Mass Observed by OA(
                    <italic toggle="yes">c</italic>)</title>
                <p>In fact, Einstein&#x2019;s moving mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">v</italic>) or inertial mass 

                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">v</italic>) is merely a special case of the IOR observed mass, that is, the mass 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> = 
                    <italic toggle="yes">c</italic>) observed with the optical agent OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA(
                    <italic toggle="yes">c</italic>) and the IOR mass-speed relation strictly converges to the mass-speed relation of Einstein special relativity:
                    <disp-formula id="e7">

                        <mml:math display="block">
                            <mml:mi>OA</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>:</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>c</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                        </mml:math>

                        <label>(6)</label>
</disp-formula>
</p>
                <p>Einstein&#x2019;s optical agent OA(c) has the observational locality: 
                    <italic toggle="yes">c</italic>&lt;&#x221e;, the observational-effect factor &#x0394;
                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">v</italic>) &gt; 0, and the apparent mass &#x2206;
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">v</italic>) &gt; 0. Therefore, Einstein&#x2019;s moving mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">v</italic>) contains the observational effects of OA(
                    <italic toggle="yes">c</italic>) rather than the completely objective and real mass of the observed object 
                    <italic toggle="yes">P.</italic>
                </p>
                <p>Owing to the observational locality (
                    <italic toggle="yes">c</italic> &lt; &#x221e;) of the optical agent OA(
                    <italic toggle="yes">c</italic>), we cannot employ OA(
                    <italic toggle="yes">c</italic>) to measure or determine the mass of the observed object 
                    <italic toggle="yes">P</italic> if 
                    <italic toggle="yes">P</italic> reaches or exceeds the speed of light 
                    <italic toggle="yes">c.</italic>
                </p>
                <p>Einstein&#x2019;s assertion that the rest mass of photons is zero roots from Hawking Singularity 
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">c</italic> in the mass-speed relation of the optical agent OA(
                    <italic toggle="yes">c</italic>). This does not mean that the rest mass of photons is really zero, but merely that the mass-speed relation of OA(
                    <italic toggle="yes">c</italic>) fails at the Hawking Singularity 
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">c</italic>: OA(
                    <italic toggle="yes">c</italic>) cannot determine the mass of photons (just as you cannot lift yourself up).</p>
                <p>If we aspire to measure the objective and real rest mass of photons, we must be equipped with a superluminal observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &gt; 
                    <italic toggle="yes">c</italic>).</p>
            </sec>
            <sec id="sec19">
                <title>4.4 Newton&#x2019;s Classical Inertial Mass: the Mass Observed by OA
                    <sub>&#x221e;</sub>
                </title>
                <p>Newton&#x2019;s classical mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> or inertial mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> is also a special case of the IOR observed mass, that is, the observed mass 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(&#x221e;) (
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;) with the idealized agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>The information-wave speed of OA
                    <sub>&#x221e;</sub> is idealized as infinitely large: 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, with no observational locality, it takes no time for the information wave of OA
                    <sub>&#x221e;</sub> to cross space. Therefore, the idealized agent OA
                    <sub>&#x221e;</sub> might be regarded as 
                    <bold>the God&#x2019;s eye</bold>: Galileo-Newtonian inertial mechanics represents the objective and real inertial spacetime; its classical mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> or inertial mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> is the objective and real moving mass or inertial mass of the observed object 
                    <italic toggle="yes">P.</italic>
                </p>
                <p>According to the definition of the IOR moving mass, as the observed physical quantity of the idealized agent OA
                    <sub>&#x221e;</sub>, Newton&#x2019;s inertial mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> should be the IOR observed mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>(&#x221e;) when 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;
                    <disp-formula id="e8">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>OA</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>:</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mrow>
                                    <mml:mi>I</mml:mi>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(7)</label>
</disp-formula>
</p>
                <p>
                    <xref ref-type="disp-formula" rid="e8">
Equation (7)</xref> has enlightening implications
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup>:

                    <list list-type="order">
                        <list-item>
                            <label>(1)</label>
                            <p>Newton&#x2019;s moving mass 
                                <italic toggle="yes">m</italic>
                                <sub>&#x221e;</sub> or inertial mass 
                                <italic toggle="yes">m</italic>
                                <sub>

                                    <italic toggle="yes">I</italic>&#x221e;</sub> is exactly Einstein&#x2019;s rest mass 
                                <italic toggle="yes">m
                                    <sub>o</sub>
                                </italic>;</p>
                        </list-item>
                        <list-item>
                            <label>(2)</label>
                            <p>If we had the idealized agent OA
                                <sub>&#x221e;</sub>, then we could measure and determine the objective and real rest mass 
                                <italic toggle="yes">m
                                    <sub>o</sub>
                                </italic> of photons.</p>
                        </list-item>
                    </list>
                </p>
            </sec>
            <sec id="sec20">
                <title>4.5 Photons like All Other Material Particles Possess the Rest Mass</title>
                <p>There is no idealized observation agent OA
                    <sub>&#x221e;</sub> in the objective world: OA
                    <sub>&#x221e;</sub> could only exist in human reason.</p>
                <p>For a realistic observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;), the IOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e5">Eq. (4)</xref>) also has Hawking Singularity: 
                    <italic toggle="yes">v</italic>
 = 
                    <italic toggle="yes">&#x03b7;</italic>, where the speed 
                    <italic toggle="yes">v</italic> of the informons of OA(
                    <italic toggle="yes">&#x03b7;</italic>) coincides with Hawking Singularity: 
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">&#x03b7;.</italic> Theoretically, any material particle can serve as an informon of OA(
                    <italic toggle="yes">&#x03b7;</italic>). Of course, this does not imply that it has no rest mass, but that the IOR mass-speed relation fails at the Hawking Singularity 
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">&#x03b7;.</italic>
                </p>
                <p>According to the IOR mass-speed relation, for any material object 
                    <italic toggle="yes">P</italic> being observed, regardless of how fast its speed 
                    <italic toggle="yes">v</italic> is, the idealized agent OA
                    <sub>&#x221e;</sub> or an observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &gt; 
                    <italic toggle="yes">v</italic>) can tell us that 
                    <italic toggle="yes">P</italic> definitely possesses the objective and real rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of its own:
                    <disp-formula id="e9">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msqrt>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mi>v</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:mo>/</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                            </mml:msqrt>
                            <mml:mo>&gt;</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mspace width="2.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo>&lt;</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                        </mml:math>

                        <label>(8)</label>
</disp-formula>
                </p>
                <p>Thus, the theory of IOR theoretically proves that all matter or material particles, including photons and even gravitons, possess their own objective and real rest mass, exhibiting objective and real inertial effects.</p>
                <p>This logical consequence conforms to the dialectical materialist view of nature.</p>
                <p>If we can be equipped with a superluminal observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &gt; 
                    <italic toggle="yes">c</italic>), we can measure and determine the objectively real rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of a photon (
                    <italic toggle="yes">v</italic> = 
                    <italic toggle="yes">c</italic>):
                    <disp-formula id="e10">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msqrt>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mi>c</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:mo>/</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                            </mml:msqrt>
                            <mml:mo>&gt;</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mspace width="2.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo>&lt;</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(9)</label>
</disp-formula>
</p>
            </sec>
        </sec>
        <sec id="sec21">
            <title>5. GOR Predicts: The Theoretical Value of the Rest Mass of a Photon is 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic> = 
                <italic toggle="yes">hf/c</italic>
                <sup>2</sup>
            </title>
            <p>Photon-mass problem 2: How much does a photon weigh?</p>
            <p>According to the theory of IOR, only the rest mass is the intrinsic and objectively real mass of matter; photons, like all other material particles, possess their own rest mass, and the objectively real inertial effect of a photon is just the physical effect generated by its own rest mass.</p>
            <p>However, the theory of IOR remains uncertain as to how much a single photon weighs.</p>
            <p>The task of calculating the theoretical value of the rest mass of photons is left to the theory of Gravitational Observational Relativity (GOR).</p>
            <p>The theory of GOR has generalized and unified Newton&#x2019;s theory of universal gravitation and Einstein&#x2019;s theory of general relativity.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> According to the theory of GOR, the rest mass of matter not only has the objectively inertial effects, but also the objectively gravitational effects.</p>
            <p>It is based on the gravitational effects of photons that the theory of GOR theoretically calculates and predicts the theoretical value of the rest mass 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic> of a photon with frequency 
                <italic toggle="yes">f</italic>: 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic> = 
                <italic toggle="yes">m = hf/c</italic>
                <sup>2</sup> (see Chapter 18 of the 2
                <sup>nd</sup> volume GOR of OR monograph
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup>).</p>
            <sec id="sec22">
                <title>5.1 GOR Mass-Speed Relation</title>
                <p>The theory of GOR is a theory of gravitational interaction for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;), in which the GOR factor 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) = 1/&#x221a;(1 &#x2212; 

                    <italic toggle="yes">v</italic>
                    <sup>2</sup>/
                    <italic toggle="yes">&#x03b7;</italic>
                    <sup>2</sup> + 2
                    <italic toggle="yes">&#x03c7;</italic>/
                    <italic toggle="yes">&#x03b7;</italic>
                    <sup>2</sup>) is the characteristic physical quantity of GOR, characterizing the relativistic effects of the material object 
                    <italic toggle="yes">P</italic> in gravitational spacetime observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>If 
                    <italic toggle="yes">&#x03b1;</italic> &lt; 
                    <italic toggle="yes">&#x03b7;</italic> (
                    <italic toggle="yes">&#x03b1;</italic>
                    <sup>2</sup> = 
                    <italic toggle="yes">v</italic>
                    <sup>2</sup> &#x2212; 2
                    <italic toggle="yes">&#x03c7;</italic>), the GOR relativistic factor 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) can be decomposed into the Galilean factor 
                    <italic toggle="yes">&#x0393;</italic>
                    <sub>&#x221e;</sub> and the observational-effect factor &#x0394;
                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) in term of Taylor series:
                    <disp-formula id="e11">

                        <mml:math display="block">
                            <mml:mtable columnalign="left">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:msqrt>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:msup>
                                                        <mml:mi>v</mml:mi>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msup>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>2</mml:mn>
                                                    <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                                <mml:mo>/</mml:mo>
                                                <mml:msup>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>&#x0393;</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:msub>
                                        <mml:mo>+</mml:mo>
                                        <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mspace width="0.5em"/>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">{</mml:mo>
                                            <mml:mtable columnalign="left">
                                                <mml:mtr>
                                                    <mml:mtd>
                                                        <mml:msub>
                                                            <mml:mi>&#x0393;</mml:mi>
                                                            <mml:mo>&#x221e;</mml:mo>
                                                        </mml:msub>
                                                        <mml:mo>=</mml:mo>
                                                        <mml:munder>
                                                            <mml:mo>lim</mml:mo>
                                                            <mml:mrow>
                                                                <mml:mi>&#x03b7;</mml:mi>
                                                                <mml:mo>&#x2192;</mml:mo>
                                                                <mml:mo>&#x221e;</mml:mo>
                                                            </mml:mrow>
                                                        </mml:munder>
                                                        <mml:mi>&#x0393;</mml:mi>
                                                        <mml:mrow>
                                                            <mml:mo stretchy="true">(</mml:mo>
                                                            <mml:mi>&#x03b7;</mml:mi>
                                                            <mml:mo>,</mml:mo>
                                                            <mml:mi>v</mml:mi>
                                                            <mml:mo>,</mml:mo>
                                                            <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                                            <mml:mo stretchy="true">)</mml:mo>
                                                        </mml:mrow>
                                                        <mml:mo>&#x2261;</mml:mo>
                                                        <mml:mn>1</mml:mn>
                                                        <mml:mspace width="0.25em"/>
                                                        <mml:mrow>
                                                            <mml:mo stretchy="true">(</mml:mo>
                                                            <mml:msup>
                                                                <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                                                                <mml:mn>2</mml:mn>
                                                            </mml:msup>
                                                            <mml:mo>=</mml:mo>
                                                            <mml:msup>
                                                                <mml:mi>v</mml:mi>
                                                                <mml:mn>2</mml:mn>
                                                            </mml:msup>
                                                            <mml:mo>&#x2212;</mml:mo>
                                                            <mml:mn>2</mml:mn>
                                                            <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                                            <mml:mo>&lt;</mml:mo>
                                                            <mml:msup>
                                                                <mml:mi>&#x03b7;</mml:mi>
                                                                <mml:mn>2</mml:mn>
                                                            </mml:msup>
                                                            <mml:mo stretchy="true">)</mml:mo>
                                                        </mml:mrow>
                                                    </mml:mtd>
                                                </mml:mtr>
                                                <mml:mtr>
                                                    <mml:mtd>
                                                        <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                                        <mml:mi>&#x0393;</mml:mi>
                                                        <mml:mrow>
                                                            <mml:mo stretchy="true">(</mml:mo>
                                                            <mml:mi>&#x03b7;</mml:mi>
                                                            <mml:mo>,</mml:mo>
                                                            <mml:mi>v</mml:mi>
                                                            <mml:mo>,</mml:mo>
                                                            <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                                            <mml:mo stretchy="true">)</mml:mo>
                                                        </mml:mrow>
                                                        <mml:mo>=</mml:mo>
                                                        <mml:mfrac>
                                                            <mml:mn>1</mml:mn>
                                                            <mml:mn>2</mml:mn>
                                                        </mml:mfrac>
                                                        <mml:mfrac>
                                                            <mml:msup>
                                                                <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                                                                <mml:mn>2</mml:mn>
                                                            </mml:msup>
                                                            <mml:msup>
                                                                <mml:mi>&#x03b7;</mml:mi>
                                                                <mml:mn>2</mml:mn>
                                                            </mml:msup>
                                                        </mml:mfrac>
                                                        <mml:mo>+</mml:mo>
                                                        <mml:mfrac>
                                                            <mml:mrow>
                                                                <mml:mn>1</mml:mn>
                                                                <mml:mo>&#x00b7;</mml:mo>
                                                                <mml:mn>3</mml:mn>
                                                            </mml:mrow>
                                                            <mml:mrow>
                                                                <mml:mn>2</mml:mn>
                                                                <mml:mo>&#x00b7;</mml:mo>
                                                                <mml:mn>4</mml:mn>
                                                            </mml:mrow>
                                                        </mml:mfrac>
                                                        <mml:mfrac>
                                                            <mml:msup>
                                                                <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                                                                <mml:mn>4</mml:mn>
                                                            </mml:msup>
                                                            <mml:msup>
                                                                <mml:mi>&#x03b7;</mml:mi>
                                                                <mml:mn>4</mml:mn>
                                                            </mml:msup>
                                                        </mml:mfrac>
                                                        <mml:mo>+</mml:mo>
                                                        <mml:mfrac>
                                                            <mml:mrow>
                                                                <mml:mn>1</mml:mn>
                                                                <mml:mo>&#x00b7;</mml:mo>
                                                                <mml:mn>3</mml:mn>
                                                                <mml:mo>&#x00b7;</mml:mo>
                                                                <mml:mn>5</mml:mn>
                                                            </mml:mrow>
                                                            <mml:mrow>
                                                                <mml:mn>2</mml:mn>
                                                                <mml:mo>&#x00b7;</mml:mo>
                                                                <mml:mn>4</mml:mn>
                                                                <mml:mo>&#x00b7;</mml:mo>
                                                                <mml:mn>6</mml:mn>
                                                            </mml:mrow>
                                                        </mml:mfrac>
                                                        <mml:mfrac>
                                                            <mml:msup>
                                                                <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                                                                <mml:mn>6</mml:mn>
                                                            </mml:msup>
                                                            <mml:msup>
                                                                <mml:mi>&#x03b7;</mml:mi>
                                                                <mml:mn>6</mml:mn>
                                                            </mml:msup>
                                                        </mml:mfrac>
                                                        <mml:mo>+</mml:mo>
                                                        <mml:mo>&#x22ef;</mml:mo>
                                                    </mml:mtd>
                                                </mml:mtr>
                                            </mml:mtable>
                                            <mml:mspace width="0.25em"/>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                        </mml:math>

                        <label>(10)</label>
</disp-formula>where 
                    <italic toggle="yes">&#x03b7;</italic> is the information-wave speed of the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), and 
                    <italic toggle="yes">v</italic> is the speed of the observer 
                    <italic toggle="yes">O</italic> relative to the observed object 
                    <italic toggle="yes">P</italic>; 
                    <italic toggle="yes">&#x0393;</italic>
                    <sub>&#x221e;</sub> &#x2261; 1 is still the Galilean factor, that is, the factor of the Galilean transformation under the idealized agent OA
                    <sub>&#x221e;</sub>, independent of OA(
                    <italic toggle="yes">&#x03b7;</italic>), representing the objectively real spacetime; and the GOR observational-effect factor &#x0394;
                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>) purely depends on the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), representing pure observational effects and apparent phenomena, rather than the objectively physical existence.</p>
                <p>The theory of GOR theoretically derives the GOR mass-speed relation of gravitational spacetime related to the GOR factor 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;):
                    <disp-formula id="e12">

                        <mml:math display="block">
                            <mml:mi>OA</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>:</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>2</mml:mn>
                                        <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                        </mml:math>

                        <label>(11)</label>
</disp-formula>where 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is the rest mass of the observed object 
                    <italic toggle="yes">P</italic>, 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) is the relativistic mass of 
                    <italic toggle="yes">P</italic> observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>), related to both the speed 
                    <italic toggle="yes">v</italic> and the Newtonian gravitational potential 
                    <italic toggle="yes">&#x03c7;.</italic> Therefore, the relativistic mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) of 
                    <italic toggle="yes">P</italic> observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) contains observational effects and is not entirely true.</p>
                <p>The GOR mass-speed relation indicates that, in essence, the relativistic mass 
                    <italic toggle="yes">m</italic> of 
                    <italic toggle="yes">P</italic> depends on the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) and on the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>): 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>). The lower the 
                    <italic toggle="yes">&#x03b7;</italic> value, the more significant the relativistic effects exhibited by 
                    <italic toggle="yes">P.</italic> Therefore, the relativistic mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) of OR gravitational spacetime is also the mass observed with the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>If 
                    <italic toggle="yes">&#x03b1;</italic> &lt; 
                    <italic toggle="yes">&#x03b7;</italic> (
                    <italic toggle="yes">&#x03b1;</italic>
                    <sup>2</sup> = 
                    <italic toggle="yes">v</italic>
                    <sup>2</sup> &#x2212; 2
                    <italic toggle="yes">&#x03c7;</italic>), then the GOR observed mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) can be decomposed into the objectively real rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> and the purely apparent mass &#x0394;
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) in term of Taylor series (
                    <xref ref-type="disp-formula" rid="e11">Eq. (10)</xref>) of 

                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>):
                    <disp-formula id="e13">

                        <mml:math display="block">
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>+</mml:mo>
                            <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                                <mml:mo>&lt;</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">{</mml:mo>
                                <mml:mtable columnalign="left">
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mspace width="0.25em"/>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mo>=</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x0393;</mml:mi>
                                                <mml:mo>&#x221e;</mml:mo>
                                            </mml:msub>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>&#x0393;</mml:mi>
                                                    <mml:mo>&#x221e;</mml:mo>
                                                </mml:msub>
                                                <mml:mo>&#x2261;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                            <mml:mi>m</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi>v</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>=</mml:mo>
                                            <mml:mo>&#x2206;</mml:mo>
                                            <mml:mi>&#x0393;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi>v</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:msub>
                                                <mml:mi>m</mml:mi>
                                                <mml:mi>o</mml:mi>
                                            </mml:msub>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                            </mml:mrow>
                        </mml:math>

                        <label>(12)</label>
</disp-formula>where 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is the rest mass, that is, the observed mass with the idealized agent OA
                    <sub>&#x221e;</sub>, representing the objectively real mass of the observed object 
                    <italic toggle="yes">P</italic>; &#x0394;
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,
                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) &#x2212; 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is the apparent mass, that is, the purely observational effect, entirely dependent on the observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), and not the objectively physical existence. Therefore, &#x0394;
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) has no the objectively inertial or gravitational effects.</p>
                <p>Given the moving speed 
                    <italic toggle="yes">v</italic> of the observed object 
                    <italic toggle="yes">P</italic> and the Newtonian gravitational potential 
                    <italic toggle="yes">&#x03c7;</italic> where 
                    <italic toggle="yes">P</italic> is located, the higher the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of OA(
                    <italic toggle="yes">&#x03b7;</italic>), the smaller the apparent mass &#x0394;
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) and the closer the GOR observed mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) is to the objectively real rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of 
                    <italic toggle="yes">P.</italic>
                </p>
                <p>The GOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e12">Eq. (11)</xref>) generalizes the IOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e5">Eq. (4)</xref>). The GOR observed mass 

                    <italic toggle="yes">m</italic>
(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) generalizes the IOR observed mass 

                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,

                    <italic toggle="yes">v</italic>).</p>
            </sec>
            <sec id="sec23">
                <title>5.2 GOR Mass: the Mass Observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>)</title>
                <p>Similar to the theory of IOR, the mass in the theory of GOR as a theory of gravitation for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;) is also the observational mass observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>), or called the GOR observed mass, which may not necessarily be completely objective and true.</p>
                <p>However, unlike the theory of IOR, the mass in the theory of GOR not only has inertial effects but also gravitational effects. It is worth noting that, with the realistic observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;), the observed inertial mass and the observed gravitational mass are different.</p>
                <p>Therefore, the concepts of inertial mass and gravitational mass, which originated in Newton, truly acquire their existence value and significance in the theory of GOR.</p>
                <p>

                    <bold>5.2.1 GOR Inertial Mass and Gravitational Mass: Observed by OA(
                        <italic toggle="yes">&#x03b7;</italic>)</bold>
                </p>
                <p>Newton thought that matter might have inertial mass and gravitational mass: inertial mass embodied the inertial effects of matter; gravitational mass embodied the gravitational effects of matter.</p>
                <p>Einstein introduced the concepts of moving mass and rest mass in his relativity theory. However, Einstein never explicitly used the concept of gravitational mass. It is thought that the gravitational mass and inertial mass are equal in Einstein&#x2019;s theory of relativity. In fact, it is also necessary for Einstein relativity theory to distinguish between inertial mass and gravitational mass.</p>
                <p>Based on the GOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e12">Eq. (11)</xref>), the theory of GOR defines two concepts of the observed mass for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) as follows.</p>
                <p>

                    <bold>The Inertial Mass Observed by OA(
                        <italic toggle="yes">&#x03b7;</italic>):</bold>

                    <disp-formula id="e14">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>I</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mi>&#x0393;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>&#x03c7;</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>0</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                        </mml:math>

                        <label>(13)</label>
</disp-formula>
</p>
                <p>

                    <bold>The Gravitational Mass Observed by OA(
                        <italic toggle="yes">&#x03b7;</italic>):</bold>

                    <disp-formula id="e15">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>G</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mi>&#x0393;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>v</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>0</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>2</mml:mn>
                                        <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                        </mml:math>

                        <label>(14)</label>
</disp-formula>
</p>
                <p>The GOR definitions (
                    <xref ref-type="disp-formula" rid="e14">Eqs. (13</xref>-
                    <xref ref-type="disp-formula" rid="e15">14</xref>)) on the observed mass clarifies the concepts of inertial mass and gravitational mass in the theory of OR. Note that the concept of inertial mass in the theory of GOR (
                    <xref ref-type="disp-formula" rid="e14">Eq. (13)</xref>) is equivalent to the concept of moving mass in the theory of IOR (
                    <xref ref-type="disp-formula" rid="e5">Eq. (4)</xref>).</p>
                <p>It is noteworthy that the inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,
                    <italic toggle="yes">v</italic>,0) (
                    <xref ref-type="disp-formula" rid="e14">Eq. (13)</xref>) of the observed object 
                    <italic toggle="yes">P</italic> in the theory of GOR gravitational spacetime is generally not equivalent to the gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) = 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>,0,
                    <italic toggle="yes">&#x03c7;</italic>) (
                    <xref ref-type="disp-formula" rid="e15">Eq. (14)</xref>) of 
                    <italic toggle="yes">P</italic>: 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2260; 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>In particular, the GOR observed inertial mass (
                    <xref ref-type="disp-formula" rid="e14">Eq. (13)</xref>) has generalized and unified the relativistic inertial mass of Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>) and the classical inertial mass of Newton&#x2019;s idealized agent OA
                    <sub>&#x221e;</sub>; the GOR observed gravitational mass (
                    <xref ref-type="disp-formula" rid="e15">Eq. (14)</xref>) has generalized and unified the relativistic gravitational mass of Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>) and the classical gravitational mass under Newton&#x2019;s idealized agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>Therefore, in the theory of OR, the GOR mass (
                    <xref ref-type="disp-formula" rid="e13">Eq. (12)</xref>) observed by the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) ((0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic>
 &#x2192; &#x221e;) has generalized and unified the relativistic mass of Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>) and the classical mass of Newton&#x2019;s idealized agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>

                    <bold>5.2.2 Einstein&#x2019;s Inertial Mass and Gravitational Mass: Observed by OA(
                        <italic toggle="yes">c</italic>)</bold>
                </p>
                <p>Einstein&#x2019;s theory of relativity is also required to distinguish between the inertial mass 

                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">v</italic>,0) and gravitational mass 

                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>,0,
                    <italic toggle="yes">&#x03c7;</italic>). In fact, the relativistic mass in Einstein general relativity is merely a special case of the GOR observed mass, that is, the observational mass observed by the optical agent OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>As the mass observed by the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), the GOR observed mass naturally generalizes the mass observed by the optical agent OA(
                    <italic toggle="yes">c</italic>) in Einstein general relativity.</p>
                <p>
If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA(
                    <italic toggle="yes">c</italic>) and the GOR inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,
                    <italic toggle="yes">v</italic>,0) (
                    <xref ref-type="disp-formula" rid="e14">Eq. (13)</xref>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,
                    <italic toggle="yes">v</italic>,0) observed with the optical observation agent OA(
                    <italic toggle="yes">c</italic>) in Einstein general relativity:
                    <disp-formula id="e16">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>I</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mi>&#x0393;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>&#x03c7;</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>0</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>c</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                        </mml:math>

                        <label>(15)</label>
</disp-formula>
</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA(
                    <italic toggle="yes">c</italic>) and the GOR gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,0,
                    <italic toggle="yes">&#x03c7;</italic>) (式(14)) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,0,
                    <italic toggle="yes">&#x03c7;</italic>) observed with the optical agent OA(
                    <italic toggle="yes">c</italic>) in Einstein general relativity:
                    <disp-formula id="e17">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>G</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mi>&#x0393;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>v</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>0</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>2</mml:mn>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>c</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                        </mml:math>

                        <label>(16)</label>
</disp-formula>
                </p>
                <p>Because of the observational locality of the optical agent OA(
                    <italic toggle="yes">c</italic>): 
                    <italic toggle="yes">c</italic> &lt; &#x221e;, both the inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,
                    <italic toggle="yes">v</italic>,0) and the gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,0,
                    <italic toggle="yes">&#x03c7;</italic>) in Einstein&#x2019;s general relativity contain the observational effects of OA(
                    <italic toggle="yes">c</italic>) and are not completely objective and real.</p>
                <p>People, including physicists, often mistakenly thought that in Einstein&#x2019;s theory of relativity, inertial mass was equal to gravitational mass and frequently incorrectly employed Einstein&#x2019;s relativistic moving mass as gravitational mass in the theoretical models of gravitational interaction.</p>
                <p>In Einstein&#x2019;s theory of general relativity, the moving mass or inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,
                    <italic toggle="yes">v</italic>,0) (
                    <xref ref-type="disp-formula" rid="e16">Eq. (15)</xref>) is not equal to the gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>,0,
                    <italic toggle="yes">&#x03c7;</italic>) (
                    <xref ref-type="disp-formula" rid="e17">Eq. (16)</xref>): 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) &#x2260; 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>).</p>
                <p>

                    <bold>5.2.3 Newton&#x2019;s Inertial Mass and Gravitational Mass: Observed by OA</bold>
                    <sub>

                        <bold>&#x221e;</bold>
                    </sub>
                </p>
                <p>In 
                    <xref ref-type="disp-formula" rid="e8">Eq. (7)</xref> of IOR theory, 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> represents only the idealized observed mass in inertial spacetime and does not signify Newton&#x2019;s classical mass. As the observed mass of the idealized observation agent OA
                    <sub>&#x221e;</sub>, Newton&#x2019;s classical mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> should be the idealized observed mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>(&#x221e;) in the GOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e12">Eq. (11)</xref>) if the information-wave speed 
                    <italic toggle="yes">&#x03b7;</italic> of the observed agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) is idealized as infinity (
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;):
                    <disp-formula id="e18">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x221e;</mml:mo>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mi>&#x0393;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>v</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03c7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi>v</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>2</mml:mn>
                                        <mml:mi mathvariant="normal">&#x03c7;</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(17)</label>
</disp-formula>
</p>
                <p>Significantly, 
                    <xref ref-type="disp-formula" rid="e18">Eq (17)</xref> indicates that Newton&#x2019;s classical mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> is exactly the objective and real rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of matter or matter particles.</p>
                <p>Newton&#x2019;s classical inertial mass 

                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(&#x221e;,

                    <italic toggle="yes">v</italic>,0) and classical gravitational mass 

                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(&#x221e;,0,
                    <italic toggle="yes">&#x03c7;</italic>) are also special cases of the GOR observed mass, that is, the observed mass with the idealized observation agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>As the mass observed with the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), the GOR observed mass naturally generalizes the mass observed with the idealized observation agent OA
                    <sub>&#x221e;</sub>, that is, Newton&#x2019;s classical mass.</p>
                <p>
If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA
                    <sub>&#x221e;</sub> and the GOR inertial mass 
                    <italic toggle="yes">m
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,
                    <italic toggle="yes">v</italic>,0) (
                    <xref ref-type="disp-formula" rid="e14">Eq. (13)</xref>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the inertial mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>(&#x221e;,
                    <italic toggle="yes">v</italic>,0) observed with the idealized agent OA
                    <sub>&#x221e;</sub> in Newton&#x2019;s classical mechanics as follows:
                    <disp-formula id="e19">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mrow>
                                    <mml:mi>I</mml:mi>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>I</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x221e;</mml:mo>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mi>&#x0393;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>&#x03c7;</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>0</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(18)</label>
</disp-formula>
</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA
                    <sub>&#x221e;</sub> and the GOR gravitational mass 
                    <italic toggle="yes">m
                        <sub>G</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,0,
                    <italic toggle="yes">&#x03c7;</italic>) (
                    <xref ref-type="disp-formula" rid="e15">Eq. (14)</xref>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the gravitational mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">G</italic>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>(&#x221e;,0,
                    <italic toggle="yes">&#x03c7;</italic>) observed with the idealized agent OA
                    <sub>&#x221e;</sub> in Newton&#x2019;s classical mechanics as follows:
                    <disp-formula id="e20">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mrow>
                                    <mml:mi>G</mml:mi>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>G</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x221e;</mml:mo>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mi>&#x0393;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>,</mml:mo>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>v</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>0</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(19)</label>
</disp-formula>
</p>
                <p>Just like 
                    <xref ref-type="disp-formula" rid="e8">Eq. (7)</xref>, 
                    <xref ref-type="disp-formula" rid="e18">Eqs. (17</xref>-
                    <xref ref-type="disp-formula" rid="e20">19)</xref> have enlightening implications
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup>:

                    <list list-type="order">
                        <list-item>
                            <label>(1)</label>
                            <p>Newton&#x2019;s classical mass 
                                <italic toggle="yes">m</italic>
                                <sub>&#x221e;</sub>, inertial mass 
                                <italic toggle="yes">m</italic>
                                <sub>

                                    <italic toggle="yes">I</italic>&#x221e;</sub>, and gravitational mass 
                                <italic toggle="yes">m</italic>
                                <sub>

                                    <italic toggle="yes">G</italic>&#x221e;</sub> are all equivalent to the objective and real rest mass 
                                <italic toggle="yes">m
                                    <sub>o</sub>
                                </italic> of matter or matter particles:
                                <disp-formula id="e21">

                                    <mml:math display="block">
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>I</mml:mi>
                                                <mml:mo>&#x221e;</mml:mo>
                                            </mml:mrow>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mrow>
                                                <mml:mi>G</mml:mi>
                                                <mml:mo>&#x221e;</mml:mo>
                                            </mml:mrow>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mi>o</mml:mi>
                                        </mml:msub>
                                    </mml:math>

                                    <label>(20)</label>
</disp-formula>
                            </p>
                        </list-item>
                        <list-item>
                            <label>(2)</label>
                            <p>The idealized agent OA
                                <sub>&#x221e;</sub> has no the observational locality (
                                <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;); therefore, Newton&#x2019;s classical mass 
                                <italic toggle="yes">m</italic>
                                <sub>&#x221e;</sub> represents the objective and real mass of matter or material particles, presenting both the objectively real inertial effects and gravitational effects of matter.</p>
                        </list-item>
                        <list-item>
                            <label>(3)</label>
                            <p>There is no need to distinguish between the inertial mass 
                                <italic toggle="yes">m</italic>
                                <sub>

                                    <italic toggle="yes">I</italic>&#x221e;</sub> and gravitational mass 
                                <italic toggle="yes">m</italic>
                                <sub>

                                    <italic toggle="yes">G</italic>&#x221e;</sub> for the objectively real mass of matter.</p>
                        </list-item>
                    </list>
                </p>
            </sec>
            <sec id="sec24">
                <title>5.3 GOR Energy: the Energy Observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>)</title>
                <p>Similar to the theory of IOR, the energy in the theory of GOR as a theory of gravitation for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (0 &lt; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;) is also the observational energy observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) or called the GOR observed energy, which may not necessarily be completely objective and true.</p>
                <p>However, unlike the theory of IOR, the energy of matter or material particles in the theory of GOR not only has kinetic energy but also potential energy.</p>
                <p>

                    <bold>5.3.1 GOR Kinetic Energy and Potential Energy: Observed by OA(
                        <italic toggle="yes">&#x03b7;</italic>)</bold>
                </p>
                <p>According to the principle of GOR relativity or GOR covariance, all observers are equal or have equal rights, and all observation agents are equal or have equal rights.
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup> Thus, the laws of physics have the same form or corresponding relationship of isomorphic consistency for different observers and for different observation agents.</p>
                <p>Therefore, in the gravitational spacetime observed by the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>), the observed object 
                    <italic toggle="yes">P</italic>, similar to that observed by the idealized agent OA
                    <sub>&#x221e;</sub>, has both the kinetic energy 
                    <italic toggle="yes">K</italic>(
                    <italic toggle="yes">&#x03b7;</italic>), potential energy 
                    <italic toggle="yes">V</italic>(
                    <italic toggle="yes">&#x03b7;</italic>), and total energy 
                    <italic toggle="yes">H</italic>
(
                    <italic toggle="yes">&#x03b7;</italic>), following the principle of energy conservation: 
                    <italic toggle="yes">H</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) = 
                    <italic toggle="yes">K</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) + 
                    <italic toggle="yes">V</italic>(
                    <italic toggle="yes">&#x03b7;</italic>).</p>
                <p>Based on the GOR mass-speed relation (
                    <xref ref-type="disp-formula" rid="e12">Eq. (11)</xref>), the theory of GOR defines two concepts of observed energy for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) as follows.</p>
                <p>

                    <bold>The Kinetic Energy Observed by OA(
                        <italic toggle="yes">&#x03b7;</italic>):</bold>

                    <disp-formula id="e22">

                        <mml:math display="block">
                            <mml:mi>K</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>

                        <label>(21)</label>
</disp-formula>
</p>
                <p>

                    <bold>The Potential Energy Observed by OA(
                        <italic toggle="yes">&#x03b7;</italic>):</bold>

                    <disp-formula id="e23">

                        <mml:math display="block">
                            <mml:mi>V</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>

                        <label>(22)</label>
</disp-formula>
</p>
                <p>Then, the total energy of the observed object 
                    <italic toggle="yes">P</italic> in the GOR gravitational spacetime is
                    <disp-formula id="e24">

                        <mml:math display="block">
                            <mml:mi>H</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi>K</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:mi>V</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>

                        <label>(23)</label>
</disp-formula>
</p>
                <p>The GOR observed kinetic energy (
                    <xref ref-type="disp-formula" rid="e22">Eq. (21)</xref>) has generalized and unified the relativistic kinetic energy of Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>) and the classical kinetic energy of Newton&#x2019;s idealized agent OA
                    <sub>&#x221e;</sub>; the GOR observed gravitational mass (
                    <xref ref-type="disp-formula" rid="e23">Eq. (22)</xref>) has generalized and unified the relativistic potential energy of Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>) and the classical potential energy of Newton&#x2019;s idealized agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>Therefore, the GOR energy-conservation formula (
                    <xref ref-type="disp-formula" rid="e24">Eq. (23)</xref>) have generalized and unified Einstein&#x2019;s relativistic energy-conservation formula and Newton&#x2019;s classical energy-conservation formula.</p>
                <p>

                    <bold>5.3.2 Einstein&#x2019;s Kinetic Energy and Potential Energy: Observed by OA(c)</bold>
                </p>
                <p>In Einstein&#x2019;s theory of general relativity, the energy of matter or material particles is observed with the optical observation agent OA(
                    <italic toggle="yes">c</italic>), and is a special case of the GOR observed energy.</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA(
                    <italic toggle="yes">c</italic>) and the GOR kinetic energy 
                    <italic toggle="yes">K</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <xref ref-type="disp-formula" rid="e22">Eq. (21)</xref>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the kinetic energy 
                    <italic toggle="yes">K</italic>(
                    <italic toggle="yes">c</italic>) observed with the optical agent OA(
                    <italic toggle="yes">c</italic>) in Einstein&#x2019;s general relativity:
                    <disp-formula id="e25">

                        <mml:math display="block">
                            <mml:mi>K</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mi>K</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>c</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>

                        <label>(24)</label>
</disp-formula>
</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA(
                    <italic toggle="yes">c</italic>) and the GOR potential energy 
                    <italic toggle="yes">V</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <xref ref-type="disp-formula" rid="e23">Eq. (22)</xref>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the potential energy 
                    <italic toggle="yes">V</italic>(
                    <italic toggle="yes">c</italic>) observed with the optical agent OA(
                    <italic toggle="yes">c</italic>) in Einstein&#x2019;s general relativity:
                    <disp-formula id="e26">

                        <mml:math display="block">
                            <mml:mi>V</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mi>V</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>c</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>

                        <label>(25)</label>
</disp-formula>
</p>
                <p>Naturally, if 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, the total energy (
                    <xref ref-type="disp-formula" rid="e24">Eq. (23)</xref>) 
                    <italic toggle="yes">H</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) of the object 
                    <italic toggle="yes">P</italic> in gravitational spacetime observed with the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to Einstein&#x2019;s relativistic total energy, that is, the total energy 
                    <italic toggle="yes">H</italic>(
                    <italic toggle="yes">c</italic>) observed with the optical agent OA(
                    <italic toggle="yes">c</italic>):
                    <disp-formula id="e27">

                        <mml:math display="block">
                            <mml:mi>H</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mi>H</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi>K</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:mi>V</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>c</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>

                        <label>(26)</label>
</disp-formula>
</p>
                <p>

                    <bold>5.3.3 Newton&#x2019;s Kinetic Energy and Potential Energy: Observed by OA</bold>
                    <sub>

                        <bold>&#x221e;</bold>
                    </sub>
                </p>
                <p>The energy of matter or material particles in Newton&#x2019;s theory of universal gravitation is observed with the idealized observation agent OA
                    <sub>&#x221e;</sub> and is also a special case of the GOR observed energy.</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA
                    <sub>&#x221e;</sub> and the GOR kinetic energy 
                    <italic toggle="yes">K</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <xref ref-type="disp-formula" rid="e22">Eq. (21)</xref>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the kinetic energy 
                    <italic toggle="yes">K</italic>
                    <sub>&#x221e;</sub> observed with the idealized agent OA
                    <sub>&#x221e;</sub> in Newton&#x2019;s gravitational theory:
                    <disp-formula id="e28">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>K</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>K</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x221e;</mml:mo>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mi>K</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>&#x03c7;</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>v</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>

                        <label>(27)</label>
</disp-formula>
</p>
                <p>
                    <xref ref-type="disp-formula" rid="e28">
Equation (27)</xref> is exactly Newton&#x2019;s classical kinetic energy formula: 
                    <italic toggle="yes">K</italic>
                    <sub>&#x221e;</sub>=
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub>
                    <italic toggle="yes">v</italic>
                    <sup>2</sup>/2.</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, then OA(
                    <italic toggle="yes">&#x03b7;</italic>) &#x2192; OA
                    <sub>&#x221e;</sub> and the GOR potential energy 
                    <italic toggle="yes">V</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <xref ref-type="disp-formula" rid="e23">Eq. (22)</xref>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the potential energy 
                    <italic toggle="yes">V</italic>
                    <sub>&#x221e;</sub> observed with the idealized agent OA
                    <sub>&#x221e;</sub> in Newton&#x2019;s gravitational theory:
                    <disp-formula id="e29">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>V</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>V</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x221e;</mml:mo>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mi>V</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mrow>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mi>&#x0393;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>v</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c7;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mi>v</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>0</mml:mn>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:msub>
                                        <mml:mi>m</mml:mi>
                                        <mml:mi>o</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mi>r</mml:mi>
                            </mml:mfrac>
                        </mml:math>

                        <label>(28)</label>
</disp-formula>
</p>
                <p>
                    <xref ref-type="disp-formula" rid="e29">
Equation (28)</xref> is exactly Newton&#x2019;s classical potential-energy formula: 
                    <italic toggle="yes">V</italic>
                    <sub>&#x221e;</sub> = &#x2212;
                    <italic toggle="yes">GMm</italic>
                    <sub>&#x221e;</sub>/
                    <italic toggle="yes">r.</italic>
                </p>
                <p>Naturally, if 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, the total energy (
                    <xref ref-type="disp-formula" rid="e24">Eq. (23)</xref>) 
                    <italic toggle="yes">H</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) of the object 
                    <italic toggle="yes">P</italic> in gravitational spacetime observed with the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to Newton&#x2019;s classic total energy, that is, the total energy 
                    <italic toggle="yes">H</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">H</italic>(&#x221e;) observed with the idealized agent OA
                    <sub>&#x221e;</sub>:
                    <disp-formula id="e30">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>H</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>K</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>+</mml:mo>
                            <mml:msub>
                                <mml:mi>V</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>v</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:msub>
                                        <mml:mi>m</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mi>r</mml:mi>
                            </mml:mfrac>
                        </mml:math>

                        <label>(29)</label>
</disp-formula>
</p>
                <p>However, as the matter energy from the perspective of the idealized observational agent OA
                    <sub>&#x221e;</sub> (God&#x2019;s eye), Newton&#x2019;s inertial mass and gravitational mass are not that in the observational sense, but the objective and real energy of matter or matter particles.</p>
            </sec>
            <sec id="sec25">
                <title>5.4 GOR Redshift: Gravitational Redshift Observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>)</title>
                <p>Before formally establishing his theory of general relativity, Einstein predicted, based on the principle of equivalence, that light in a gravitational field would be curved and exhibit gravitational redshift. This is Einstein&#x2019;s famous predictions of the gravitational deflection and redshift of light.</p>
                <p>Newton&#x2019;s theory of universal gravitation can also predict the gravitational deflection and redshift of light.</p>
                <p>In gravitational fields, all matter or material particles, not just light or photons, may exhibit gravitational deflection and gravitational redshift. Of course, they may also exhibit gravitational blueshift.</p>
                <p>In terms of gravitational redshift, if a material object moves in a gravitational field, its energy should follow the principle of energy conservation: its kinetic energy and potential energy constantly change or transform, but the total energy is conserved. Gravitational redshift means the decrease of the object&#x2019;s kinetic energy; the gravitational blueshift means the increase of the object&#x2019;s kinetic energy.</p>
                <p>

                    <bold>5.4.1 Einstein&#x2019;s Gravitational Redshift of Light</bold>
                </p>
                <p>The gravitational redshift or blueshift of light refers to that, in gravitational spacetime, the frequency of light or photons changes with the variation of gravitational potential: the decrease of light frequency, that is, redshift, means the decrease of the kinetic energy of photons; the increase of light frequency, that is, blueshift, means the increase of the kinetic energy of photons.</p>
                <p>Einstein&#x2019;s theory of gravitational redshift of light is the product of his theory of general relativity. Considering the motion scene of light or photons in the spherically-symmetric gravitational spacetime depicted in 
                    <xref ref-type="fig" rid="f2">Figure 2</xref>, Einstein&#x2019;s gravitational-redshift formula for light can be deduced based on the principle of equivalence and the effect of potential clock
                    <sup>
                        <xref ref-type="bibr" rid="ref28">28</xref>
                    </sup>:
                    <disp-formula id="e31">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>E</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:mi>f</mml:mi>
                                </mml:mrow>
                                <mml:mi>f</mml:mi>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>f</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>f</mml:mi>
                                        <mml:mi mathvariant="normal">A</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:msub>
                                    <mml:mi>f</mml:mi>
                                    <mml:mi mathvariant="normal">B</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi>g</mml:mi>
                                            <mml:mn>00</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:msub>
                                                <mml:mi>r</mml:mi>
                                                <mml:mi mathvariant="normal">B</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi>g</mml:mi>
                                            <mml:mn>00</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:msub>
                                                <mml:mi>r</mml:mi>
                                                <mml:mi mathvariant="normal">A</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mspace width="2.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>g</mml:mi>
                                    <mml:mn>00</mml:mn>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>c</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi>r</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>+</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:mn>2</mml:mn>
                                        <mml:mi>&#x03c7;</mml:mi>
                                    </mml:mrow>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mfrac>
                                <mml:mo>;</mml:mo>
                                <mml:mi>&#x03c7;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mfrac>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:mi>r</mml:mi>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(30)</label>
</disp-formula>where 
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic> is the relative value of Einstein&#x2019;s gravitational redshift of light (
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic> &lt; 0 means redshift), 
                    <italic toggle="yes">G</italic> is the gravitational constant, 
                    <italic toggle="yes">M</italic> is the star or its mass, 
                    <italic toggle="yes">r</italic>
                    <sub>A</sub> (where the light source or light clock 
                    <italic toggle="yes">T
                        <sub>P</sub>
                    </italic> is stationary) and 
                    <italic toggle="yes">r</italic>
                    <sub>B</sub> (where the observer 
                    <italic toggle="yes">O</italic> armed with the optical observation agent OA(
                    <italic toggle="yes">c</italic>) is stationary) are the distances from the center of gravity to points A and B, 

                    <italic toggle="yes">g</italic>
                    <sub>00</sub>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">r</italic>) is the 00-element of the spacetime metric 
                    <italic toggle="yes">g
                        <sub>&#x03bc;&#x03bd;</sub>
                    </italic> at the distance 
                    <italic toggle="yes">r</italic> from the center of gravity, 
                    <italic toggle="yes">f</italic>
                    <sub>A</sub> and 
                    <italic toggle="yes">f</italic>
                    <sub>B</sub> are the frequencies of light at A and B, respectively, and &#x0394;
                    <italic toggle="yes">f</italic> is the absolute value of frequency shift of light between A and B.</p>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>
Figure 2. </label>
                    <caption>
                        <title>The Redshift of Light in Spherically Symmetric Gravitational Spacetime.</title>
                        <p>

                            <bold>Annotations</bold>: The star 
                            <italic toggle="yes">M</italic> is the gravitational source and center of spherically-symmetric gravitational spacetime. The light source (light clock) 
                            <italic toggle="yes">T
                                <sub>P</sub>
                            </italic> stationary at the point A in the gravitational spacetime of 
                            <italic toggle="yes">M</italic> emits a light signal with the frequency 
                            <italic toggle="yes">f</italic>
                            <sub>A</sub> towards the distant point B. The observer stationary at the point B receives the light signal with the frequency 
                            <italic toggle="yes">f</italic>
                            <sub>B</sub>. According to Einstein's principle of equivalence and Einstein's theory of general relativity, 
                            <italic toggle="yes">f</italic>
                            <sub>B</sub>&lt;
                            <italic toggle="yes">f</italic>
                            <sub>A</sub>: the optical signal while propagating in gravitational spacetime exhibits gravitational redshift phenomenon.</p>
                    </caption>
                    <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/187632/0d29a15b-169a-41c5-8371-a08e83159af2_figure2.gif"/>
                </fig>
                <p>The simplest and most feasible way to test or verify Einstein&#x2019;s prediction for the gravitational redshift of light is for the observers on Earth to observe the solar spectrum originating from the sun.</p>
                <p>Let 
                    <italic toggle="yes">r</italic>
                    <sub>A</sub> be the radius 
                    <italic toggle="yes">R
                        <sub>S</sub>
                    </italic> of the sun and 
                    <italic toggle="yes">r</italic>
                    <sub>B</sub> be the distance 
                    <italic toggle="yes">R
                        <sub>S</sub>
                    </italic> + 
                    <italic toggle="yes">D
                        <sub>SE</sub>
                    </italic> between the sun and the earth, where 
                    <italic toggle="yes">D
                        <sub>SE</sub>
                    </italic> &gt;&gt; 
                    <italic toggle="yes">R
                        <sub>S</sub>.</italic> Then, based on Einstein&#x2019;s gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e31">Eq. (30)</xref>), the gravitational redshift of the solar spectrum can be calculated theoretically as follows:
                    <disp-formula id="e32">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>E</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi>g</mml:mi>
                                            <mml:mn>00</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:msub>
                                                <mml:mi>R</mml:mi>
                                                <mml:mi>S</mml:mi>
                                            </mml:msub>
                                            <mml:mo>+</mml:mo>
                                            <mml:msub>
                                                <mml:mi>D</mml:mi>
                                                <mml:mi mathvariant="italic">SE</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi>g</mml:mi>
                                            <mml:mn>00</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:msub>
                                                <mml:mi>R</mml:mi>
                                                <mml:mi>S</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mo>&#x2248;</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:mi>S</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>R</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mn>2.12</mml:mn>
                            <mml:mo>&#x00d7;</mml:mo>
                            <mml:msup>
                                <mml:mn>10</mml:mn>
                                <mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mn>6</mml:mn>
                                </mml:mrow>
                            </mml:msup>
                        </mml:math>

                        <label>(31)</label>
</disp-formula>where 
                    <italic toggle="yes">M
                        <sub>S</sub>
                    </italic> is the mass of the sun, and 
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic> &lt; 0 mean redshift.</p>
                <p>Adam (1959)
                    <sup>
                        <xref ref-type="bibr" rid="ref29">29</xref>
                    </sup> provided the actual observed value of the redshift in the solar spectrum: 
                    <italic toggle="yes">Z</italic> = &#x2212;2&#x00d7;10
                    <sup>&#x2212;6</sup>. Blamont and Roddier (1961)
                    <sup>
                        <xref ref-type="bibr" rid="ref30">30</xref>
                    </sup> and Brault (1963)
                    <sup>
                        <xref ref-type="bibr" rid="ref31">31</xref>
                    </sup> provided more accurate observed value: 
                    <italic toggle="yes">Z</italic> = &#x2212;2.12 &#x00d7; 10
                    <sup>&#x2212;6</sup>, which is consistent with Einstein&#x2019;s prediction within the accuracy range of 5%.</p>
                <p>The actual observation and spectral analysis of the sun seem to support Einstein&#x2019;s prediction of the gravitational redshift of light, based on his general relativity.</p>
                <p>The scenario of observing the solar spectrum by the observers on Earth can be approximately idealized as the scenario of observing the solar spectrum by the observers in the free spacetime 
                    <italic toggle="yes">S
                        <sub>F</sub>
                    </italic>: 
                    <italic toggle="yes">r</italic>
                    <sub>B</sub> &#x2192; &#x221e;, 

                    <italic toggle="yes">g</italic>
                    <sub>00</sub>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">r</italic>
                    <sub>B</sub>) &#x2192; 1; 
                    <italic toggle="yes">r</italic>
                    <sub>A</sub> = 
                    <italic toggle="yes">R
                        <sub>S</sub>
                    </italic>, 

                    <italic toggle="yes">g</italic>
                    <sub>00</sub>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">r</italic>
                    <sub>A</sub>) = 1 &#x2212; 2
                    <italic toggle="yes">GM
                        <sub>S</sub>
                    </italic>/
                    <italic toggle="yes">R
                        <sub>S</sub>c</italic>
                    <sup>2</sup>.</p>
                <p>

                    <bold>5.4.2 Pseudo Newtonian Gravitational Redshift of Light</bold>
                </p>
                <p>Newton&#x2019;s theory of the gravitational redshift of light should naturally be the product of Newtonian mechanics, without the need for the principle of equivalence or the effect of potential clock.</p>
                <p>Just as people expect to see the difference in the predictions of the gravitational deflection of light between Einstein and Newton, they also expect to see the difference in the predictions of the gravitational redshift of light between Einstein and Newton.</p>
                <p>Unlike gravitational deflection, however, Einstein&#x2019;s theory of gravitational redshift of light seems to lose the challenge and competition from Newtonian mechanics. Newton&#x2019;s prediction of the gravitational redshift of light seems to be the same as Einstein&#x2019;s: they lack observational distinguishability.</p>
                <p>To predict the gravitational redshift of light based on Newtonian mechanics, it is necessary to first determine the inertial and gravitational masses of photons. However, in Newtonian mechanics, the mass of photons is uncertain or unknown.</p>
                <p>At present, the so-called Newtonian gravitational-redshift formula of light
                    <sup>
                        <xref ref-type="bibr" rid="ref28">28</xref>
                    </sup> takes Einstein&#x2019;s relativistic mass 
                    <italic toggle="yes">m</italic> as Newton&#x2019;s classical inertial mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> and gravitational mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">G</italic>&#x221e;</sub> and borrows the Einstein formula 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">mc</italic>
                    <sup>2</sup> belonging to Einstein relativity theory and the Planck equation 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic> belonging to quantum mechanics:
                    <disp-formula id="e33">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi mathvariant="italic">NP</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:mi>f</mml:mi>
                                </mml:mrow>
                                <mml:mi>f</mml:mi>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:mi mathvariant="italic">hf</mml:mi>
                                </mml:mrow>
                                <mml:mi mathvariant="italic">hf</mml:mi>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:mi>E</mml:mi>
                                </mml:mrow>
                                <mml:mi>E</mml:mi>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:mi>V</mml:mi>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>m</mml:mi>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mi mathvariant="normal">A</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>m</mml:mi>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mrow>
                                    <mml:mi>m</mml:mi>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">GM</mml:mi>
                                            <mml:mi>S</mml:mi>
                                        </mml:msub>
                                        <mml:mi>m</mml:mi>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi>R</mml:mi>
                                            <mml:mi>S</mml:mi>
                                        </mml:msub>
                                        <mml:mo>+</mml:mo>
                                        <mml:msub>
                                            <mml:mi>D</mml:mi>
                                            <mml:mi mathvariant="italic">SE</mml:mi>
                                        </mml:msub>
                                    </mml:mrow>
                                </mml:mfrac>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">GM</mml:mi>
                                            <mml:mi>S</mml:mi>
                                        </mml:msub>
                                        <mml:mi>m</mml:mi>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi>R</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>&#x2248;</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:mi>S</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>R</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>

                        <label>(32)</label>
</disp-formula>where 
                    <italic toggle="yes">Z
                        <sub>PN</sub>
                    </italic> is the relative value of the pseudo Newtonian gravitational-redshift formula of light, 
                    <italic toggle="yes">E</italic> is the kinetic energy of a photon in vacuum, &#x0394;
                    <italic toggle="yes">E</italic> and &#x0394;
                    <italic toggle="yes">V</italic> are the kinetic-energy difference and potential-energy difference of the photon between points A and B, respectively, and 
                    <italic toggle="yes">V</italic>
                    <sub>A</sub> and 
                    <italic toggle="yes">V</italic>
                    <sub>B</sub> are the potential energy of the photon at A (the sun) and B (the earth), respectively.</p>
                <p>By comparing the pseudo Newtonian gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e33">Eq. (32)</xref>) and Einstein&#x2019;s gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e32">Eq. (31)</xref>), it can be seen that they are highly approximate and extremely difficult to distinguish in observation.</p>
                <p>Accordingly, people think that Einstein&#x2019;s theory of general relativity and Newton&#x2019;s theory of universal gravitation are consistent in terms of the gravitational redshift of light.</p>
                <p>

                    <bold>5.4.3 Newton&#x2019;s Gravitational Redshift of Light</bold>
                </p>
                <p>In fact, 
                    <xref ref-type="disp-formula" rid="e33">Eq. (32)</xref> is not truly the gravitational redshift of light based on Newtonian mechanics but a mixture of Newton&#x2019;s mechanics, Einstein&#x2019;s relativity theory, and even Planck&#x2019;s quantum theory, which can be called the pseudo Newtonian gravitational-redshift formula of light.</p>
                <p>Completely based on Newtonian mechanics, the theory of OR has derived the true Newtonian gravitational-redshift formula of light and has incorporated it into the theoretical system of GOR.</p>
                <p>The essence of the gravitational redshift of light is the transformation of the kinetic and potential energy of photons, following the principle of energy conservation. Therefore, the definition and deduction of the gravitational redshift of light should be based on the perspective of energy or the idea of energy conservation rather than the principle of equivalence or the effect of potential clock.</p>
                <p>Based on the idea of energy transformation and the principle of energy conservation, and according to the mass formula (
                    <xref ref-type="disp-formula" rid="e21">Eq. (20)</xref>), and energy formulae (
                    <xref ref-type="disp-formula" rid="e28">Eqs. (27</xref>-
                    <xref ref-type="disp-formula" rid="e30">29)</xref>) of GOR theory, Newton&#x2019;s gravitational redshift of light can be defined as follows:
                    <disp-formula id="e34">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>N</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:msub>
                                    <mml:mi>K</mml:mi>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>H</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">B</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">A</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>H</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">B</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>H</mml:mi>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:msub>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>K</mml:mi>
                                    <mml:mrow>
                                        <mml:mi>F</mml:mi>
                                        <mml:mo>&#x221e;</mml:mo>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mo>=</mml:mo>
                                <mml:mfrac>
                                    <mml:mn>1</mml:mn>
                                    <mml:mn>2</mml:mn>
                                </mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:msub>
                                <mml:msup>
                                    <mml:mi>c</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:mo>;</mml:mo>
                                <mml:msub>
                                    <mml:mi>V</mml:mi>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>r</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:mi mathvariant="italic">GM</mml:mi>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:msub>
                                    </mml:mrow>
                                    <mml:mi>r</mml:mi>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(33)</label>
</disp-formula>where 
                    <italic toggle="yes">Z
                        <sub>N</sub>
                    </italic> is the relative value of the Newtonian gravitational-redshift of light (
                    <italic toggle="yes">Z
                        <sub>N</sub>
                    </italic> &lt; 0 means redshift), 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> is the classical mass of photons in Newtonian mechanics (as stated in 
                    <xref ref-type="sec" rid="sec23">Section 5.2</xref>, 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> is equal to the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of photons), 
                    <italic toggle="yes">K</italic>
                    <sub>&#x221e;</sub> and &#x0394;
                    <italic toggle="yes">K</italic>
                    <sub>&#x221e;</sub> are the classical kinetic energy and increment of photons, 
                    <italic toggle="yes">V</italic>
                    <sub>&#x221e;</sub>(
                    <italic toggle="yes">r</italic>) and &#x0394;
                    <italic toggle="yes">V</italic>
                    <sub>&#x221e;</sub> are the classical potential energy and increment of photons, 
                    <italic toggle="yes">H</italic>
                    <sub>&#x221e;</sub> is the total classical energy of photons, that is, the kinetic energy 
                    <italic toggle="yes">K</italic>
                    <sub>

                        <italic toggle="yes">F</italic>&#x221e;</sub> of photons in the free spacetime 
                    <italic toggle="yes">S
                        <sub>F</sub>
                    </italic> observed with the idealized agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>Thus, continuing to derive from the definition of Newtonian gravitational redshift of light (
                    <xref ref-type="disp-formula" rid="e34">Eq. (33)</xref>), the true gravitational redshift equation of Newtonian light can be obtained:</p>
                <p>Thus, based on the definition of Newtonian gravitational redshift of light (
                    <xref ref-type="disp-formula" rid="e34">Eq. (33)</xref>), the true Newtonian gravitational-redshift formula of light can be obtained as follows:
                    <disp-formula id="e35">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>N</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mi mathvariant="italic">GM</mml:mi>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:msub>
                                        <mml:mo>/</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">B</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mi mathvariant="italic">GM</mml:mi>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:msub>
                                        <mml:mo>/</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">A</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:msub>
                                        <mml:msup>
                                            <mml:mi>c</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mi mathvariant="italic">GM</mml:mi>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:msub>
                                        <mml:mo>/</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">B</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mfrac>
                                    <mml:mn>1</mml:mn>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                </mml:mfrac>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mfrac>
                                    <mml:mn>1</mml:mn>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">A</mml:mi>
                                    </mml:msub>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(34)</label>
</disp-formula>
</p>
                <p>Considering the scenario where an observer armed with the idealized agent OA
                    <sub>&#x221e;</sub> on Earth or in the free spacetime 
                    <italic toggle="yes">S
                        <sub>F</sub>
                    </italic> observes the solar spectrum: 
                    <italic toggle="yes">M</italic> = 
                    <italic toggle="yes">M
                        <sub>S</sub>
                    </italic>, 
                    <italic toggle="yes">r</italic>
                    <sub>A</sub> = 
                    <italic toggle="yes">R
                        <sub>S</sub>
                    </italic>, 
                    <italic toggle="yes">r</italic>
                    <sub>B</sub> &#x2192; &#x221e;, and then the Newtonian-gravitational formula (
                    <xref ref-type="disp-formula" rid="e35">Eq. (34)</xref>) of light is reduced to
                    <disp-formula id="e36">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>N</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi>B</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi>B</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mfrac>
                                    <mml:mn>1</mml:mn>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi>A</mml:mi>
                                    </mml:msub>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi>G</mml:mi>
                                    <mml:msub>
                                        <mml:mi>M</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>R</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mn>2</mml:mn>
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>E</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(35)</label>
</disp-formula>
</p>
                <p>It can be seen that the gravitational redshift 
                    <italic toggle="yes">Z
                        <sub>N</sub>
                    </italic> of light based on Newtonian mechanics is twice that of Einstein&#x2019;s gravitational redshift 
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic>: 
                    <italic toggle="yes">Z
                        <sub>N</sub>
                    </italic> = 2
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic>, which is not equal to Einstein&#x2019;s theoretical prediction.</p>
                <p>This is in line with the logic of OR: different observational agents, Newton&#x2019;s idealized agent OA
                    <sub>&#x221e;</sub> and Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>), should have observed different gravitational redshifts of light.</p>
                <p>Later, we will verify the validity of the true Newtonian gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e35">Eq. (34)</xref>) of light.</p>
                <p>

                    <bold>5.4.4 GOR Gravitational Redshift of Light</bold>
                </p>
                <p>As stated in Section 5.3.3, the essence of the gravitational redshift of light is the transformation of the kinetic and potential energy of photons, following the principle of energy conservation.</p>
                <p>Based on the idea of energy transformation and the principle of energy conservation, and according to the GOR mass formulae (
                    <xref ref-type="disp-formula" rid="e14">Eqs. (13</xref>-
                    <xref ref-type="disp-formula" rid="e15">14</xref>)), and energy formulae (
                    <xref ref-type="disp-formula" rid="e22">Eqs. (21</xref>-
                    <xref ref-type="disp-formula" rid="e24">23</xref>)), the gravitational redshift of light observed by the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &#x2265; 
                    <italic toggle="yes">c</italic>) can be defined as
                    <disp-formula id="e37">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>GOR</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:msub>
                                    <mml:mi>K</mml:mi>
                                    <mml:mi>&#x03b7;</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi mathvariant="normal">&#x0394;</mml:mi>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>H</mml:mi>
                                        <mml:mi mathvariant="italic">&#x03b7;</mml:mi>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">B</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">A</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>H</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>V</mml:mi>
                                        <mml:mi>&#x03b7;</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">B</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo stretchy="true">{</mml:mo>
                            <mml:mtable columnalign="left">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:msub>
                                            <mml:mi>H</mml:mi>
                                            <mml:mi>&#x03b7;</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>K</mml:mi>
                                            <mml:mi mathvariant="italic">F&#x03b7;</mml:mi>
                                        </mml:msub>
                                        <mml:mo>=</mml:mo>
                                        <mml:mrow>
                                            <mml:mo>{</mml:mo>
                                            <mml:mtable columnalign="left">
                                                <mml:mtr>
                                                    <mml:mtd>
                                                        <mml:mspace width="0.25em"/>
                                                        <mml:mi>m</mml:mi>
                                                        <mml:msup>
                                                            <mml:mi>c</mml:mi>
                                                            <mml:mn>2</mml:mn>
                                                        </mml:msup>
                                                    </mml:mtd>
                                                    <mml:mtd>
                                                        <mml:mi>&#x03b7;</mml:mi>
                                                        <mml:mo>=</mml:mo>
                                                        <mml:mi>c</mml:mi>
                                                    </mml:mtd>
                                                </mml:mtr>
                                                <mml:mtr>
                                                    <mml:mtd>
                                                        <mml:mrow>
                                                            <mml:mo>(</mml:mo>
                                                            <mml:msub>
                                                                <mml:mrow>
                                                                    <mml:mi>&#x0393;</mml:mi>
                                                                    <mml:mo>|</mml:mo>
                                                                </mml:mrow>
                                                                <mml:mrow>
                                                                    <mml:mi>&#x03c7;</mml:mi>
                                                                    <mml:mo>=</mml:mo>
                                                                    <mml:mn>0</mml:mn>
                                                                    <mml:mo>|</mml:mo>
                                                                    <mml:mi>v</mml:mi>
                                                                    <mml:mo>=</mml:mo>
                                                                    <mml:mi>c</mml:mi>
                                                                </mml:mrow>
                                                            </mml:msub>
                                                            <mml:mo>&#x2212;</mml:mo>
                                                            <mml:mn>1</mml:mn>
                                                            <mml:mo>)</mml:mo>
                                                        </mml:mrow>
                                                        <mml:msub>
                                                            <mml:mi>m</mml:mi>
                                                            <mml:mi>o</mml:mi>
                                                        </mml:msub>
                                                        <mml:msup>
                                                            <mml:mi>&#x03b7;</mml:mi>
                                                            <mml:mn>2</mml:mn>
                                                        </mml:msup>
                                                    </mml:mtd>
                                                    <mml:mtd>
                                                        <mml:mi>&#x03b7;</mml:mi>
                                                        <mml:mo>&gt;</mml:mo>
                                                        <mml:mi>c</mml:mi>
                                                    </mml:mtd>
                                                </mml:mtr>
                                            </mml:mtable>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:msub>
                                            <mml:mi>V</mml:mi>
                                            <mml:mi>&#x03b7;</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>r</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:msub>
                                                <mml:mrow>
                                                    <mml:mi>&#x0393;</mml:mi>
                                                    <mml:mo>|</mml:mo>
                                                </mml:mrow>
                                                <mml:mrow>
                                                    <mml:mi>v</mml:mi>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mn>0</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mi>o</mml:mi>
                                        </mml:msub>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                            <mml:mo stretchy="true">}</mml:mo>
                        </mml:math>

                        <label>(36)</label>
</disp-formula>where 
                    <italic toggle="yes">Z</italic>
                    <sub>GOR</sub> is the relative value of the gravitational redshift of light observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">Z
                        <sub>N</sub>
                    </italic> &lt; 0 means redshift), 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is the rest mass of the photon, and 
                    <italic toggle="yes">m</italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>) is the moving mass of photons observed by the optical agent OA(
                    <italic toggle="yes">c</italic>), 
                    <italic toggle="yes">K
                        <sub>&#x03b7;</sub>
                    </italic> and &#x0394;
                    <italic toggle="yes">K
                        <sub>&#x03b7;</sub>
                    </italic> are the kinetic energy and incremental of photons observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>), 
                    <italic toggle="yes">V
                        <sub>&#x03b7;</sub>
                    </italic>(
                    <italic toggle="yes">r</italic>) and &#x0394;
                    <italic toggle="yes">V
                        <sub>&#x03b7;</sub>
                    </italic> are the potential energy and incremental of photons observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) by OA(
                    <italic toggle="yes">&#x03b7;</italic>), 
                    <italic toggle="yes">H
                        <sub>&#x03b7;</sub>
                    </italic> is the total energy of photons observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) (i.e., the kinetic energy 
                    <italic toggle="yes">K
                        <sub>F&#x03b7;</sub>
                    </italic> of photons in the free spacetime 
                    <italic toggle="yes">S
                        <sub>F</sub>
                    </italic> observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>)), and 
                    <italic toggle="yes">&#x0393;</italic> = 
                    <italic toggle="yes">&#x0393;</italic>(
                    <italic toggle="yes">&#x03b7;</italic>,
                    <italic toggle="yes">v</italic>,
                    <italic toggle="yes">&#x03c7;</italic>) is the GOR factor.</p>
                <p>Thus, based on 
                    <xref ref-type="disp-formula" rid="e22">Eqs. (21</xref>-
                    <xref ref-type="disp-formula" rid="e24">23)</xref>, from the definition in 
                    <xref ref-type="disp-formula" rid="e37">Eq. (36)</xref> of the gravitational redshift of light observed by the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &#x2265; 
                    <italic toggle="yes">c</italic>), one can derive the GOR gravitational-redshift formula of light:
                    <disp-formula id="e38">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>GOR</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mfrac>
                                            <mml:mrow>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>m</mml:mi>
                                                        <mml:mi>o</mml:mi>
                                                    </mml:msub>
                                                </mml:mrow>
                                                <mml:msup>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:mrow>
                                            <mml:msqrt>
                                                <mml:msub>
                                                    <mml:mi>g</mml:mi>
                                                    <mml:mn>00</mml:mn>
                                                </mml:msub>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mo>,</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>r</mml:mi>
                                                        <mml:mi mathvariant="normal">B</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mfrac>
                                            <mml:mrow>
                                                <mml:msub>
                                                    <mml:mi>m</mml:mi>
                                                    <mml:mi>o</mml:mi>
                                                </mml:msub>
                                                <mml:msup>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:mrow>
                                            <mml:msqrt>
                                                <mml:msub>
                                                    <mml:mi>g</mml:mi>
                                                    <mml:mn>00</mml:mn>
                                                </mml:msub>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>&#x03b7;</mml:mi>
                                                    <mml:mo>,</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>r</mml:mi>
                                                        <mml:mi mathvariant="normal">A</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi mathvariant="italic">F&#x03b7;</mml:mi>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>/</mml:mo>
                                        <mml:msqrt>
                                            <mml:msub>
                                                <mml:mi>g</mml:mi>
                                                <mml:mn>00</mml:mn>
                                            </mml:msub>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>&#x03b7;</mml:mi>
                                                <mml:mo>,</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>r</mml:mi>
                                                    <mml:mi mathvariant="normal">B</mml:mi>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:msqrt>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi>m</mml:mi>
                                        <mml:mi>o</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>

                        <label>(37)</label>
</disp-formula>
</p>
                <p>Later, we will verify the validity of the GOR gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref>) of light.</p>
            </sec>
            <sec id="sec26">
                <title>5.5 How Much does a Photon Weigh?</title>
                <p>The theory of IOR has proven that photons, like all other material particles, possess their own rest masses. However, the theory of IOR fails to theoretically calculate the rest mass or weight of photons.</p>
                <p>Now, the GOR gravitational-redshift formulae (
                    <xref ref-type="disp-formula" rid="e37">Eqs. (36</xref>-
                    <xref ref-type="disp-formula" rid="e38">37)</xref>) of light provides important information about the rest mass of photons.</p>
                <p>If 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, then the 
                    <italic toggle="yes">Z</italic>
                    <sub>GOR</sub> in 
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref> observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &#x2265; 
                    <italic toggle="yes">c</italic>) is reduced to the gravitational redshift of light observed by the optical agent OA(
                    <italic toggle="yes">c</italic>), that is, Einstein&#x2019;s gravitational redshift 
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic> of light, where the kinetic energy of a photon in absolute vacuum (the free spacetime 
                    <italic toggle="yes">S
                        <sub>F</sub>
                    </italic>) observed by OA(
                    <italic toggle="yes">c</italic>) is 
                    <italic toggle="yes">K
                        <sub>F&#x03b7;</sub>
                    </italic> = 
                    <italic toggle="yes">K
                        <sub>F</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">mc</italic>
                    <sup>2</sup>.</p>
                <p>For the gravitational-redshift scene of light depicted in 
                    <xref ref-type="fig" rid="f2">Figure 2</xref>, according to the GOR gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref>) of light, this should hold true in the observation of Einstein&#x2019;s optical agent OA(c):
                    <disp-formula id="e39">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mrow>
                                    <mml:mi>OA</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>c</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>GOR</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mfrac>
                                            <mml:mrow>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>m</mml:mi>
                                                        <mml:mi>o</mml:mi>
                                                    </mml:msub>
                                                </mml:mrow>
                                                <mml:msup>
                                                    <mml:mi>c</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:mrow>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>g</mml:mi>
                                                        <mml:mn>00</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>c</mml:mi>
                                                        <mml:mo>,</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>r</mml:mi>
                                                            <mml:mi mathvariant="normal">B</mml:mi>
                                                        </mml:msub>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mfrac>
                                            <mml:mrow>
                                                <mml:msub>
                                                    <mml:mi>m</mml:mi>
                                                    <mml:mi>o</mml:mi>
                                                </mml:msub>
                                                <mml:msup>
                                                    <mml:mi>c</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:mrow>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>g</mml:mi>
                                                        <mml:mn>00</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>c</mml:mi>
                                                        <mml:mo>,</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>r</mml:mi>
                                                            <mml:mi mathvariant="normal">A</mml:mi>
                                                        </mml:msub>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msup>
                                        <mml:mi mathvariant="italic">mc</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>/</mml:mo>
                                        <mml:msqrt>
                                            <mml:mrow>
                                                <mml:msub>
                                                    <mml:mi>g</mml:mi>
                                                    <mml:mn>00</mml:mn>
                                                </mml:msub>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>c</mml:mi>
                                                    <mml:mo>,</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>r</mml:mi>
                                                        <mml:mi mathvariant="normal">B</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:mrow>
                                        </mml:msqrt>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi>m</mml:mi>
                                        <mml:mi>o</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>

                        <label>(38)</label>
</disp-formula>
                </p>
                <p>It is worth noting that in 
                    <xref ref-type="disp-formula" rid="e39">Eq. (38)</xref>, 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> represents the objectively true rest mass of the photon, whereas 
                    <italic toggle="yes">m = m</italic>(
                    <italic toggle="yes">c</italic>) represents Einstein&#x2019;s relativistic moving mass of the photon, that is, the mass observed by the optical agent OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>Consider the scenario where an observer in the free spacetime 
                    <italic toggle="yes">S
                        <sub>F</sub>
                    </italic> observes the solar spectrum through OA(
                    <italic toggle="yes">c</italic>): 
                    <italic toggle="yes">M</italic> = 
                    <italic toggle="yes">M
                        <sub>S</sub>
                    </italic>, 
                    <italic toggle="yes">r</italic>
                    <sub>A</sub> = 
                    <italic toggle="yes">R
                        <sub>S</sub>
                    </italic>, 

                    <italic toggle="yes">g</italic>
                    <sub>00</sub>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">r</italic>
                    <sub>A</sub>) = 1 &#x2212; 2
                    <italic toggle="yes">GM
                        <sub>S</sub>/R
                        <sub>S</sub>c</italic>
                    <sup>2</sup>; 
                    <italic toggle="yes">r</italic>
                    <sub>B</sub> &#x2192; &#x221e;, 

                    <italic toggle="yes">g</italic>
                    <sub>00</sub>(
                    <italic toggle="yes">c</italic>,

                    <italic toggle="yes">r</italic>
                    <sub>B</sub>) = 1 &#x2212; 2
                    <italic toggle="yes">GM
                        <sub>S</sub>/r</italic>
                    <sub>B</sub>
                    <italic toggle="yes">c</italic>
                    <sup>2</sup> &#x2192; 1. Then 
                    <xref ref-type="disp-formula" rid="e39">Eq. (38)</xref> is reduced to
                    <disp-formula id="e40">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mrow>
                                    <mml:mi>OA</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>c</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mi>o</mml:mi>
                                        </mml:msub>
                                        <mml:msup>
                                            <mml:mi>c</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>m</mml:mi>
                                            <mml:mi>o</mml:mi>
                                        </mml:msub>
                                        <mml:msup>
                                            <mml:mi>c</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo>/</mml:mo>
                                        <mml:msqrt>
                                            <mml:mrow>
                                                <mml:msub>
                                                    <mml:mi>g</mml:mi>
                                                    <mml:mn>00</mml:mn>
                                                </mml:msub>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>c</mml:mi>
                                                    <mml:mo>,</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>r</mml:mi>
                                                        <mml:mi mathvariant="normal">A</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:mrow>
                                        </mml:msqrt>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:msup>
                                    <mml:mi mathvariant="italic">mc</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:mi>S</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>R</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mfrac>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>o</mml:mi>
                                </mml:msub>
                                <mml:mi>m</mml:mi>
                            </mml:mfrac>
                        </mml:math>

                        <label>(39)</label>
</disp-formula>
                </p>
                <p>Compare 
                    <xref ref-type="disp-formula" rid="e32">Eq. (31)</xref> and 
                    <xref ref-type="disp-formula" rid="e40">Eq. (39)</xref>:</p>
                <p>
                    <xref ref-type="disp-formula" rid="e40">
Equation (39)</xref> is the gravitational redshift formula of the solar spectrum for OA(
                    <italic toggle="yes">c</italic>) with 
                    <italic toggle="yes">Z</italic> = &#x0394;
                    <italic toggle="yes">K/K</italic> defined based on the GOR energy-shift theory; whereas 
                    <xref ref-type="disp-formula" rid="e32">Eq. (31)</xref> is based on Einstein&#x2019;s theory of general relativity, which defines the gravitational redshift of light with 
                    <italic toggle="yes">Z</italic> = &#x0394;
                    <italic toggle="yes">f/f</italic> based on the frequency-shift theory.</p>
                <p>The theoretical predicted value 
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic> = &#x2212;2.12 &#x00d7; 10
                    <sup>&#x2212;6</sup> of the gravitational redshift of the solar spectrum based on 
                    <xref ref-type="disp-formula" rid="e32">Eq. (31)</xref> has been validated through observations and experiments with the optical agent.
                    <sup>
                        <xref ref-type="bibr" rid="ref29">29</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref31">31</xref>
                    </sup>
                </p>
                <p>Considering the equivalence between the energy-shift definition of 
                    <italic toggle="yes">Z</italic> = &#x0394;
                    <italic toggle="yes">K/K</italic> and the frequency-shift definition of 
                    <italic toggle="yes">Z</italic> = &#x0394;
                    <italic toggle="yes">f/f</italic> for the gravitational redshift of light, and that, under the optical agent OA(
                    <italic toggle="yes">c</italic>), the kinetic energy of a photon with frequency 
                    <italic toggle="yes">f</italic> is 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">mc</italic>
                    <sup>2</sup> = 
                    <italic toggle="yes">hf</italic>, it holds true from 
                    <xref ref-type="disp-formula" rid="e32">Eq. (31)</xref> and 
                    <xref ref-type="disp-formula" rid="e40">Eq. (39)</xref> that
                    <disp-formula id="e41">

                        <mml:math display="block">
                            <mml:mtable columnalign="left" displaystyle="true">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mtable columnalign="left">
                                            <mml:mtr>
                                                <mml:mtd>
                                                    <mml:msub>
                                                        <mml:mi>Z</mml:mi>
                                                        <mml:mrow>
                                                            <mml:mi>OA</mml:mi>
                                                            <mml:mrow>
                                                                <mml:mo stretchy="true">(</mml:mo>
                                                                <mml:mi>c</mml:mi>
                                                                <mml:mo stretchy="true">)</mml:mo>
                                                            </mml:mrow>
                                                        </mml:mrow>
                                                    </mml:msub>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>Z</mml:mi>
                                                        <mml:mi>E</mml:mi>
                                                    </mml:msub>
                                                    <mml:mspace width="2.25em"/>
                                                    <mml:mtext>and</mml:mtext>
                                                    <mml:mspace width="2.25em"/>
                                                    <mml:mfrac>
                                                        <mml:mrow>
                                                            <mml:mi>G</mml:mi>
                                                            <mml:msub>
                                                                <mml:mi>M</mml:mi>
                                                                <mml:mi>S</mml:mi>
                                                            </mml:msub>
                                                        </mml:mrow>
                                                        <mml:mrow>
                                                            <mml:msub>
                                                                <mml:mi>R</mml:mi>
                                                                <mml:mi>S</mml:mi>
                                                            </mml:msub>
                                                            <mml:msup>
                                                                <mml:mi>c</mml:mi>
                                                                <mml:mn>2</mml:mn>
                                                            </mml:msup>
                                                        </mml:mrow>
                                                    </mml:mfrac>
                                                    <mml:mfrac>
                                                        <mml:msub>
                                                            <mml:mi>m</mml:mi>
                                                            <mml:mi>o</mml:mi>
                                                        </mml:msub>
                                                        <mml:mi>m</mml:mi>
                                                    </mml:mfrac>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mfrac>
                                                        <mml:mrow>
                                                            <mml:mi>G</mml:mi>
                                                            <mml:msub>
                                                                <mml:mi>M</mml:mi>
                                                                <mml:mi>S</mml:mi>
                                                            </mml:msub>
                                                        </mml:mrow>
                                                        <mml:mrow>
                                                            <mml:msub>
                                                                <mml:mi>R</mml:mi>
                                                                <mml:mi>S</mml:mi>
                                                            </mml:msub>
                                                            <mml:msup>
                                                                <mml:mi>c</mml:mi>
                                                                <mml:mn>2</mml:mn>
                                                            </mml:msup>
                                                        </mml:mrow>
                                                    </mml:mfrac>
                                                </mml:mtd>
                                            </mml:mtr>
                                            <mml:mtr>
                                                <mml:mtd>
                                                    <mml:mspace width="0.25em"/>
                                                    <mml:mtext>that is</mml:mtext>
                                                    <mml:mspace width="2.25em"/>
                                                    <mml:msub>
                                                        <mml:mi>m</mml:mi>
                                                        <mml:mi>o</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mi>m</mml:mi>
                                                    <mml:mo>=</mml:mo>
                                                    <mml:mfrac>
                                                        <mml:mi mathvariant="italic">hf</mml:mi>
                                                        <mml:msup>
                                                            <mml:mi>c</mml:mi>
                                                            <mml:mn>2</mml:mn>
                                                        </mml:msup>
                                                    </mml:mfrac>
                                                    <mml:mspace width="2.25em"/>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>E</mml:mi>
                                                        <mml:mo>=</mml:mo>
                                                        <mml:mi>m</mml:mi>
                                                        <mml:msup>
                                                            <mml:mi>c</mml:mi>
                                                            <mml:mn>2</mml:mn>
                                                        </mml:msup>
                                                        <mml:mo>=</mml:mo>
                                                        <mml:mi mathvariant="italic">hf</mml:mi>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mtd>
                                            </mml:mtr>
                                        </mml:mtable>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mspace width="0.25em"/>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                        </mml:math>

                        <label>(40)</label>
</disp-formula>
                </p>
                <p>It turns out that, in Einstein&#x2019;s relativity theory of the observation optical agent OA(
                    <italic toggle="yes">c</italic>), the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of photons is exactly the relativistic moving mass 
                    <italic toggle="yes">m = m</italic>(
                    <italic toggle="yes">c</italic>); thus, 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> is not really zero: 
                    <italic toggle="yes">m
                        <sub>o</sub> = m</italic> &gt; 0.</p>
                <p>Perhaps we are now able to understand why experimental physicists fail to find the rest mass of photons after experiencing countless hardships.</p>
                <p>By substituting 
                    <italic toggle="yes">m
                        <sub>o</sub> = m</italic> into 
                    <xref ref-type="disp-formula" rid="e39">Eq. (38)</xref>, it can be seen that the GOR gravitational redshift 
                    <italic toggle="yes">Z</italic>
                    <sub>GOR</sub> or 
                    <italic toggle="yes">Z</italic>
                    <sub>OA(
                        <italic toggle="yes">&#x03b7;</italic>)</sub> (
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref>) of light in the case of 
                    <italic toggle="yes">Z</italic>
                    <sub>OA(
                        <italic toggle="yes">c</italic>)</sub> is exactly Einstein&#x2019;s gravitational redshift 
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic> (
                    <xref ref-type="disp-formula" rid="e31">Eq. (30)</xref>) of light:
                    <disp-formula id="e42">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mrow>
                                    <mml:mi>OA</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>c</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>GOR</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mfrac>
                                            <mml:mrow>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>m</mml:mi>
                                                        <mml:mi>o</mml:mi>
                                                    </mml:msub>
                                                </mml:mrow>
                                                <mml:msup>
                                                    <mml:mi>c</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:mrow>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>g</mml:mi>
                                                        <mml:mn>00</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>c</mml:mi>
                                                        <mml:mo>,</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>r</mml:mi>
                                                            <mml:mi mathvariant="normal">B</mml:mi>
                                                        </mml:msub>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mfrac>
                                            <mml:mrow>
                                                <mml:msub>
                                                    <mml:mi>m</mml:mi>
                                                    <mml:mi>o</mml:mi>
                                                </mml:msub>
                                                <mml:msup>
                                                    <mml:mi>c</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msup>
                                            </mml:mrow>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi>g</mml:mi>
                                                        <mml:mn>00</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>c</mml:mi>
                                                        <mml:mo>,</mml:mo>
                                                        <mml:msub>
                                                            <mml:mi>r</mml:mi>
                                                            <mml:mi mathvariant="normal">A</mml:mi>
                                                        </mml:msub>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                        </mml:mfrac>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>m</mml:mi>
                                        <mml:mi>o</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>/</mml:mo>
                                        <mml:msqrt>
                                            <mml:mrow>
                                                <mml:msub>
                                                    <mml:mi>g</mml:mi>
                                                    <mml:mn>00</mml:mn>
                                                </mml:msub>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mi>c</mml:mi>
                                                    <mml:mo>,</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>r</mml:mi>
                                                        <mml:mi mathvariant="normal">B</mml:mi>
                                                    </mml:msub>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:mrow>
                                        </mml:msqrt>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi>m</mml:mi>
                                        <mml:mi>o</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi>g</mml:mi>
                                            <mml:mn>00</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:msub>
                                                <mml:mi>r</mml:mi>
                                                <mml:mi mathvariant="normal">B</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi>g</mml:mi>
                                            <mml:mn>00</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>c</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:msub>
                                                <mml:mi>r</mml:mi>
                                                <mml:mi mathvariant="normal">A</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>E</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(41)</label>
</disp-formula>
                </p>
                <p>This suggests that the GOR gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref>) of light has generalized Einstein&#x2019;s gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e31">Eq. (30)</xref>) of light: as 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; 
                    <italic toggle="yes">c</italic>, 
                    <italic toggle="yes">Z</italic>
                    <sub>GOR</sub> in 
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref> is strictly reduced to Einstein&#x2019;s gravitational redshift 
                    <italic toggle="yes">Z
                        <sub>E</sub>
                    </italic> in 
                    <xref ref-type="disp-formula" rid="e31">Eq. (30)</xref>.</p>
                <p>In particular, the GOR gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref>) of light has also generalized the true Newtonian gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e35">Eq. (34)</xref>) of light: as 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, 
                    <italic toggle="yes">K</italic>
                    <sub>

                        <italic toggle="yes">F</italic>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub>
                    <italic toggle="yes">c</italic>
                    <sup>2</sup>/2 = 
                    <italic toggle="yes">m
                        <sub>o</sub>c</italic>
                    <sup>2</sup>/2, 
                    <italic toggle="yes">Z</italic>
                    <sub>GOR</sub> in 
                    <xref ref-type="disp-formula" rid="e38">Eq. (37)</xref> is strictly reduced to Newton&#x2019;s gravitational redshift 
                    <italic toggle="yes">Z
                        <sub>N</sub>
                    </italic> of light in 
                    <xref ref-type="disp-formula" rid="e35">Eq. (34)</xref>:
                    <disp-formula id="e43">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mrow>
                                    <mml:mi>OA</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mo>&#x221e;</mml:mo>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>GOR</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>+</mml:mo>
                                        <mml:mi mathvariant="italic">GM</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">B</mml:mi>
                                        </mml:msub>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>+</mml:mo>
                                        <mml:mi mathvariant="italic">GM</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:msub>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi mathvariant="normal">A</mml:mi>
                                        </mml:msub>
                                        <mml:msup>
                                            <mml:mi>&#x03b7;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>/</mml:mo>
                                    <mml:mn>2</mml:mn>
                                    <mml:msup>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:mo>/</mml:mo>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                    <mml:msup>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi mathvariant="italic">GM</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mfrac>
                                    <mml:mn>1</mml:mn>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">B</mml:mi>
                                    </mml:msub>
                                </mml:mfrac>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mfrac>
                                    <mml:mn>1</mml:mn>
                                    <mml:msub>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi mathvariant="normal">A</mml:mi>
                                    </mml:msub>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>Z</mml:mi>
                                <mml:mi>N</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(42)</label>
</disp-formula>
                </p>
                <p>Thus, the GOR gravitational-redshift theory of light has generalized and unified Einstein&#x2019;s gravitational-redshift theory of light and Newton&#x2019;s gravitational-redshift theory of light. This confirms the logical consistency and theoretical validity of the GOR gravitational-redshift formula of light, and also confirms the validity of Newton&#x2019;s gravitational-redshift formula (
                    <xref ref-type="disp-formula" rid="e35">Eq. (34)</xref>), which is based on the energy-shift definition of 
                    <italic toggle="yes">Z
                        <sub>N</sub>
                    </italic> = &#x0394;
                    <italic toggle="yes">K</italic>
                    <sub>&#x221e;</sub>
                    <italic toggle="yes">/K</italic>
                    <sub>&#x221e;</sub>.</p>
                <p>Meanwhile, from one aspect, this confirms the correctness of the theoretical value of the rest mass of photons predicted by the theory of GOR: 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m = m</italic>(
                    <italic toggle="yes">c</italic>).</p>
                <p>Based on the GOR theoretical prediction value in 
                    <xref ref-type="disp-formula" rid="e41">Eq. (40)</xref>, photons of different frequencies have different rest masses or objectively real masses, and the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of a photon with frequency 
                    <italic toggle="yes">f</italic> is 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">hf</italic>/
                    <italic toggle="yes">c</italic>
                    <sup>2</sup>.</p>
                <p>The recommended values of physical constants:</p>
                <p>Light speed 
                    <italic toggle="yes">c</italic> = 2.99792458 &#x00d7; 10
                    <sup>8</sup> m/s</p>
                <p>Planck constant 
                    <italic toggle="yes">h</italic> = 
                    <bold>6.62607015 &#x00d7; 10</bold>
                    <sup>

                        <bold>-34</bold>
                    </sup> J&#x00b7;s</p>
                <p>The rest mass of a visible red photons with the frequency of 
                    <italic toggle="yes">f</italic> = 4.5 &#x00d7; 10
                    <sup>14</sup> Hz is
                    <disp-formula id="e44">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>6.62607015</mml:mn>
                                    <mml:mo>&#x00d7;</mml:mo>
                                    <mml:msup>
                                        <mml:mn>10</mml:mn>
                                        <mml:mrow>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mn>34</mml:mn>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>&#x00d7;</mml:mo>
                                    <mml:mn>4.5</mml:mn>
                                    <mml:mo>&#x00d7;</mml:mo>
                                    <mml:msup>
                                        <mml:mn>10</mml:mn>
                                        <mml:mn>14</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                                <mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>2.99792458</mml:mn>
                                        <mml:mo>&#x00d7;</mml:mo>
                                        <mml:msup>
                                            <mml:mn>10</mml:mn>
                                            <mml:mn>8</mml:mn>
                                        </mml:msup>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mn>3.31762380</mml:mn>
                            <mml:mo>&#x00d7;</mml:mo>
                            <mml:msup>
                                <mml:mn>10</mml:mn>
                                <mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mn>36</mml:mn>
                                </mml:mrow>
                            </mml:msup>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>kg</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(43)</label>
</disp-formula>
                </p>
                <p>And the rest mass of a gamma photon with frequency 
                    <italic toggle="yes">f</italic> = 10
                    <sup>20</sup> Hz can reach
                    <disp-formula id="e45">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>6.62607015</mml:mn>
                                    <mml:mo>&#x00d7;</mml:mo>
                                    <mml:msup>
                                        <mml:mn>10</mml:mn>
                                        <mml:mrow>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mn>34</mml:mn>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>&#x00d7;</mml:mo>
                                    <mml:msup>
                                        <mml:mn>10</mml:mn>
                                        <mml:mn>20</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                                <mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>2.99792458</mml:mn>
                                        <mml:mo>&#x00d7;</mml:mo>
                                        <mml:msup>
                                            <mml:mn>10</mml:mn>
                                            <mml:mn>8</mml:mn>
                                        </mml:msup>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mn>7.37249732</mml:mn>
                            <mml:mo>&#x00d7;</mml:mo>
                            <mml:msup>
                                <mml:mn>10</mml:mn>
                                <mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mn>31</mml:mn>
                                </mml:mrow>
                            </mml:msup>
                            <mml:mspace width="0.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>kg</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(44)</label>
</disp-formula>
                </p>
                <p>Now, the task of measuring and determining the rest mass of photons by observations and experiments is left to experimental physicists.</p>
                <p>It should be pointed out that both Einstein&#x2019;s theory of relativity and the theory of OR imply an important idealized assumption in the concept of rest mass: the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of a material object or a matter system is static or time-invariant, that is,

                    <disp-formula id="e46">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mi>&#x2202;</mml:mi>
                                <mml:mrow>
                                    <mml:mi>&#x2202;</mml:mi>
                                    <mml:mi>t</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:msub>
                                <mml:mi>m</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>

                        <label>(45)</label>
</disp-formula>
                </p>
                <p>Actually, all material objects or matter systems constantly radiate gravitons and gravitational waves outward and interact with external gravitons and gravitational waves at all times. According to the theory of OR, all material particles, including gravitons, have the objectively true rest mass. Therefore, the mass of any material body must be time-variant: 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">t</italic>).</p>
            </sec>
        </sec>
        <sec id="sec27" sec-type="discussion">
            <title>6. Discussion</title>
            <p>According to the theory of OR, Einstein&#x2019;s relativistic mass contains observational effects and apparent phenomena that are not completely objective and real; the objective and real mass of matter or material particles should be Newton&#x2019;s classical mass, that is, Einstein&#x2019;s rest mass, which has the objectively real inertial and gravitational effects.</p>
            <p>The theory of IOR has proven that photons, like all other matter particles, possess their own rest mass. The theory of GOR has further proven that the rest mass of photons, like all other matter particles, is both the inertial mass and gravitational mass, possessing not only inertial effects but also gravitational effects.</p>
            <p>In particular, the theory of GOR predicts that the theoretical value of the objective and real rest mass of a photon with frequency 
                <italic toggle="yes">f</italic> is 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic> = 
                <italic toggle="yes">m</italic>
                <sub>&#x221e;</sub> = 
                <italic toggle="yes">m = m</italic>(
                <italic toggle="yes">c</italic>) = 
                <italic toggle="yes">hf</italic>/
                <italic toggle="yes">c</italic>
                <sup>2</sup>.</p>
            <p>So, what does it mean for photons to have rest mass?</p>
            <sec id="sec28">
                <title>6.1 Photons: Energy Quanta or Mass Quanta?</title>
                <p>The theory of OR supports the materialist view of nature: the natural world is the world of matter, a material object, or a matter system, regardless of whether a massive star or a tiny photon must have the mass of its own if it objectively exists; otherwise, it does not exist. According to the theory of OR, the objectively real mass of matter is the rest mass, that is, Newton&#x2019;s classical mass rather than Einstein&#x2019;s relativistic mass.</p>
                <p>As early as 1756, Mikhail Lomonosov proposed the law of the conservation of matter or mass
                    <sup>
                        <xref ref-type="bibr" rid="ref32">32</xref>
                    </sup>: the mass of matter is conserved. This law links the existence and mass of matter, and even makes them equivalent.</p>
                <p>The widely accepted law of conservation of energy and Lomonosov&#x2019;s law of the conservation of mass can be regarded as the most important dual principle in the objectively physical world.</p>
                <p>As clarified by the theory of OR, Lomonosov&#x2019;s and Newton&#x2019;s views on energy and mass are correct: the energy of matter and the mass of matter are independent of each other: mass is mass; energy is energy. The mass of matter is conserved; and the energy of matter is conserved, too. Therefore, Einstein&#x2019;s mass energy 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">mc</italic>
                    <sup>2</sup> is not the objectively physical existence.</p>
                <p>Mankind needs to re-understand Lomonosov&#x2019;s law of the conservation of matter or mass.</p>
                <p>The theory of OR has clarified that all matter or material particles have the objectively real mass, that is, Newton&#x2019;s classical mass and Einstein&#x2019;s rest mass. This suggests that all matter or matter particles, regardless of celestial bodies, photons, or gravitons, are mass quanta rather than energy quanta.</p>
                <p>The fact that photons possess the rest mass confirms the conclusion of the theory of OR: there are no energy quanta with no mass in the objectively physical world.</p>
            </sec>
            <sec id="sec29">
                <title>6.2 Photons and Quantum Effects</title>
                <p>In 1900, Planck theoretically derived the Planck formula for blackbody radiation based on his energy-quantum hypothesis, which was highly consistent with blackbody radiation experiments and is known as Planck&#x2019;s law.
                    <sup>
                        <xref ref-type="bibr" rid="ref33">33</xref>
                    </sup>
                </p>
                <p>However, the most important thing is not Planck&#x2019;s law itself, but the hypothetical logical premise: 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic>, which suggests that the energy of light is discrete rather than continuous, which laid the first foundation stone for quantum theory and marked the birth of quantum mechanics.
                    <sup>
                        <xref ref-type="bibr" rid="ref34">34</xref>,
                        <xref ref-type="bibr" rid="ref35">35</xref>
                    </sup>
                </p>
                <p>However, Planck himself did not seem to enjoy the quantization of light energy. In traditional beliefs, the energy of matter or material particles should be continuous rather than discrete. Planck had no choice but to construct the hypothesis 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic> of energy quanta. In order to theoretically derive the blackbody-radiation formula, Planck had to employ the energy-quantum hypothesis as his logical premise.</p>
                <p>The theory of OR states that photons have the rest mass. This suggests that photons are mass quanta and not energy quanta with no mass. Thus, both the momentum and energy of photons are the physical effects of the rest mass of photons.</p>
                <p>The theory of OR has elucidated
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup>: quantum mechanics based on the Planck hypothesis 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic> of energy quanta is also a partial theory in Hawking&#x2019;s words,
                    <sup>
                        <xref ref-type="bibr" rid="ref24">24</xref>
                    </sup> belonging to the optical agent OA(
                    <italic toggle="yes">c</italic>). Similar to relativistic effects, quantum effects are also observational effects, where photons act as the informons of OA(
                    <italic toggle="yes">c</italic>) and perturb the objects observed by OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>Actually, in Planck&#x2019;s blackbody radiation experiment, the object observed by Planck was light, and the observation medium that transmitted the information about the observed object to Planck was also light. Photons, as mass quanta with the rest mass, act as informons for the optical agent OA(
                    <italic toggle="yes">c</italic>), representing the highest resolution of the optical agent OA(
                    <italic toggle="yes">c</italic>). Naturally, the minimum scale for measuring energy using OA(
                    <italic toggle="yes">c</italic>) must be the energy 
                    <italic toggle="yes">&#x03b5;</italic> = 
                    <italic toggle="yes">hf</italic> of a single photon.</p>
                <p>Therefore, the quantization of energy measured with the optical agent OA(
                    <italic toggle="yes">c</italic>) is natural and inevitable. Continuous energy measurement can only occur in idealized observation scenarios of the idealized observation agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>Thus, Mr. Planck would not have had to worry about his hypothesis of energy quanta and quantization of photon energy. What truly cannot be accepted by our reason is the non-discrete continuity of mass and energy.</p>
                <p>It should be pointed out that the fact that photons have the rest mass indicates that the quantum effects in quantum mechanics based on the Planck equation 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic> are, in essence, not the physical effects of photons as energy quanta, but the physical effects of photons as mass quanta.</p>
                <p>In essence, the quantum effects observed in the microphysical world are due to the quantization of matter mass, rather than the quantization of matter energy.</p>
            </sec>
            <sec id="sec30">
                <title>6.3 Photons and Wave-Particle Duality</title>
                <p>In the history of human-developed physics, there have always been two doctrines about the materiality of light: Newton&#x2019;s Corpuscular Theory of Light (1675)
                    <sup>
                        <xref ref-type="bibr" rid="ref23">23</xref>
                    </sup> and Huygens&#x2019; wave theory of light (1678).
                    <sup>
                        <xref ref-type="bibr" rid="ref36">36</xref>
                    </sup>
                </p>
                <p>Nowadays, it is widely accepted that light or photons possess wave-particle duality: a photon itself is a wave; in other words, a single photon has the properties of a wave. De Broglie further extended the wave-particle duality of light or photons to all matter: a single particle of matter is a wave, that is, de Broglie wave.
                    <sup>
                        <xref ref-type="bibr" rid="ref37">37</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref39">39</xref>
                    </sup>
                </p>
                <p>In fact, there is no such thing as de Broglie wave in the objectively physical world. As the theory of OR has clarified,
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref5">5</xref>
                    </sup> de Broglie wave is actually just the information wave of the optical observation agent OA(
                    <italic toggle="yes">c</italic>), which loads and carries information about the observed object 
                    <italic toggle="yes">P</italic>, including its mass, momentum, and energy.</p>
                <p>The doctrine of the wave-particle duality of light confuses the two different forms of photons and light waves and confuses the individual behavior of a single photon as an individual and the collective behavior of light as a group of photons.</p>
                <p>According to the theory of OR, photons, like all other material particles, have the rest mass. This fact tells us that Newton&#x2019;s corpuscular theory of light is correct
                    <sup>
                        <xref ref-type="bibr" rid="ref23">23</xref>
                    </sup>: light is composed of microscopic material particles, which we now call photons; all material particles, including photons, obey the same laws and rules of physics.</p>
                <p>Of course, this does not mean that Huygens&#x2019; wave theory of light is incorrect.</p>
                <p>Newton&#x2019;s corpuscular theory of light describes the material composition of light, and Huygens&#x2019; wave theory of light describes the wave characteristics of light.</p>
                <p>Particles are particles, waves are waves.</p>
                <p>A material particle, as a physical entity, is the smallest or most fundamental unit of a specific matter, and a wave is a group of material particles that exhibits the behavioral characteristics of waves.</p>
                <p>Newton stated that light is composed of microscopic material particles: countless photons form light, converging into an ocean of light or photons, similar to countless H
                    <sub>2</sub>O molecules from water, lakes, rivers, and seas.</p>
                <p>Huygens stated that light, as a group of photons, exhibits wave effects. Huygens&#x2019; wave theory of light systematically elaborates the wave nature of light, including the reflection and refraction phenomena of light.</p>
                <p>We are familiar with the story of Einstein and light: photons have no mass; therefore, the speed of light is invariant, and photons can never stop.</p>
                <p>So, does light or photons really never stop?</p>
                <p>Waves, such as light waves, sound waves, water waves, gravitational waves, and all matter waves, seem to have a certain mechanism that can maintain their intrinsic speeds. This unique mechanism of maintaining speed is the collective or aggregate effect exhibited by numerous material particles converging into waves. The material particles of a matter wave move with the wave. As the kinetic energy of material particles decreases, the frequency of the wave decreases, so that the intrinsic speed of the wave remains unchanged. As the kinetic energy of material particles increases, the frequency of the wave increases, so that the intrinsic speed of the wave remains unchanged.</p>
                <p>However, it is difficult for a single particle to possess such a mechanism to maintain speed.</p>
                <p>The physical properties of matter waves require the frequency 
                    <italic toggle="yes">f</italic> and wavelength 
                    <italic toggle="yes">&#x03bb;</italic> as their characteristic physical quantities. However, our reason indicates that it is difficult for an isolated matter particle or photon in the free spacetime or absolute vacuum to exhibit the physical properties of waves and to describe its physical effects with frequency 
                    <italic toggle="yes">f</italic> and wavelength 
                    <italic toggle="yes">&#x03bb;.</italic>
                </p>
                <p>We repeatedly emphasize that photons possess the rest mass and are, in essence, mass quanta rather than energy quanta. Therefore, the momentum 
                    <italic toggle="yes">p</italic> and kinetic energy 
                    <italic toggle="yes">K</italic> of an isolated photon depend on its rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic>: in the free spacetime observed by the idealized agent OA
                    <sub>&#x221e;</sub>, 
                    <italic toggle="yes">p</italic> = 
                    <italic toggle="yes">m
                        <sub>o</sub>c</italic> and 
                    <italic toggle="yes">K</italic> = 
                    <italic toggle="yes">m
                        <sub>o</sub>c</italic>
                    <sup>2</sup>/2 (we temporarily regard 
                    <italic toggle="yes">c</italic> as the initial speed of photons emitted in absolute vacuum). As an isolated photon moves in the universe that is not an absolute vacuum, like a bullet moving in Earth&#x2019;s atmosphere, its momentum and kinetic energy will inevitably gradually decay. The photon cannot be expected to abandon some mass to maintain its intrinsic speed. The only result is that, like the bullet, the photon must be slower and slower and finally stop.</p>
                <p>Actually, neither photons nor light waves are what Einstein imagined: they cannot fly forever. The unique mechanism of maintaining the speed of light as a group of photons must be relative: the decrease of the kinetic energy of photons must lead to the redshift of light frequency, which implies the decrease of the total energy of light. This is the essence of Hubble&#x2019;s Cosmological Redshift. When the total energy of light is consumed to a certain extent, the speeds of light and photons must not be maintained, so that light and photons must stop in the end.</p>
            </sec>
            <sec id="sec31">
                <title>6.4 The Physical Effects of Photon Mass</title>
                <p>The mass of matter, that is, the quantity of matter contained in a matter object or a matter system, is a sign of whether matter objectively exists or not: matter must have mass if it objectively exists; otherwise, it would have not existed.</p>
                <p>There are two types of important physical effects of matter mass: the inertial and the gravitational. According to the theory of OR, the objective and real mass of matter is Newton&#x2019;s classical mass, that is, Einstein&#x2019;s rest mass but not Einstein&#x2019;s relativistic mass. The objectively real inertial and gravitational effects are rooted in Newton&#x2019;s classical mass.</p>
                <p>Photons, as Newton said,
                    <sup>
                        <xref ref-type="bibr" rid="ref23">23</xref>
                    </sup> are the microscopic particles of matter called 
                    <bold>Corpuscles</bold> that obey the same laws of physics as all other particles of matter. This is because photons possess the rest mass that, like all other particles of matter, exhibits real inertial and gravitational effects.</p>
                <p>The fact that photons objectively exhibit real inertial and gravitational effects confirms the logical conclusion of OR: photons have the objectively real rest mass.</p>
                <p>

                    <bold>6.4.1 The Mass of Photons and the Inertial Effects of Photons</bold>
                </p>
                <p>The inertia effect of photons is evident.</p>
                <p>The fact that photons have mass and the fact that photons has inertia effect can be mutually confirmed.</p>
                <p>The quantum effect of light or photons is a type of inertial effect of light or photons: photons with the rest mass move at the speed of light 
                    <italic toggle="yes">c</italic>, and therefore, they have momentum and kinetic energy. As they act as the informons of the optical agent OA(
                    <italic toggle="yes">c</italic>), they must perturb the observed object 
                    <italic toggle="yes">P</italic>, causing 
                    <italic toggle="yes">P</italic> to exhibit quantum effects.</p>
                <p>Conversely, the quantum effects of the observed object 
                    <italic toggle="yes">P</italic> caused by the informons (photons) of the optical agent OA(
                    <italic toggle="yes">c</italic>) confirm that photons possess the objectively real mass, that is, the rest mass.</p>
                <p>The Compton effect is an example of the quantum and inertial effects of light or photons.</p>
                <p>In the 1920s, Compton discovered the photon-scattering effect.
                    <sup>
                        <xref ref-type="bibr" rid="ref40">40</xref>
                    </sup> If X-rays enter certain substances, the photons collide with the electrons in the atoms of the substances and scatter. The scattered photons become softer, their wavelengths exhibit redshift, and the amount of redshift is related to the scattering angle 
                    <italic toggle="yes">&#x03b8;.</italic> Such a scattering phenomenon does not seem to conform to Newton&#x2019;s classical laws of momentum conservation and energy conservation but conforms to Einstein&#x2019;s relativistic laws of momentum conservation and energy conservation.</p>
                <p>It is based on Einstein special relativity as well as the Planck equation 
                    <italic toggle="yes">E</italic> = 
                    <italic toggle="yes">hf</italic> and de Broglie relation 
                    <italic toggle="yes">p</italic> = 
                    <italic toggle="yes">h</italic>/
                    <italic toggle="yes">&#x03bb;</italic> that Compton derived the photon-scattering formula that conforms to observations and experiments:
                    <disp-formula id="e47">

                        <mml:math display="block">
                            <mml:mo>&#x2206;</mml:mo>
                            <mml:mi mathvariant="normal">&#x03bb;</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi mathvariant="normal">&#x03bb;</mml:mi>
                                <mml:mi>S</mml:mi>
                            </mml:msub>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                                <mml:mi mathvariant="normal">&#x03bb;</mml:mi>
                                <mml:mi>I</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mi>h</mml:mi>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>m</mml:mi>
                                        <mml:mi>e</mml:mi>
                                    </mml:msub>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mo>cos</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03b8;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(46)</label>
</disp-formula>where 
                    <italic toggle="yes">&#x03bb;
                        <sub>I</sub>
                    </italic> and 
                    <italic toggle="yes">&#x03bb;
                        <sub>S</sub>
                    </italic> are the incident and scattering wavelengths of light photons, respectively, 
                    <italic toggle="yes">h</italic> is the Planck constant, 
                    <italic toggle="yes">c</italic> is the speed of light, 
                    <italic toggle="yes">m
                        <sub>e</sub>
                    </italic> is the rest mass of electrons, and 
                    <italic toggle="yes">&#x03b8;</italic> is the photon-scattering angle.</p>
                <p>The basic idea behind the logical deduction of Compton&#x2019;s photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e47">Eq. (46)</xref>) is that the photon-electron system in photon-scattering experiments follows Einstein&#x2019;s relativistic laws of momentum and energy conservation.</p>
                <p>Accordingly, Compton was awarded the 1927 Nobel Prize in Physics.</p>
                <p>The Compton effect has become important empirical evidence supporting Einstein&#x2019;s theory of special relativity. In essence, however, the Compton effect does not support Einstein&#x2019;s theory of special relativity but supports the theory of IOR.</p>
                <p>In fact, similar to Planck&#x2019;s blackbody-radiation experiment, the observation agent of Compton&#x2019;s photon-scattering experiment is also the optical agent OA(
                    <italic toggle="yes">c</italic>): the object observed by Compton is light and photons, and the observation medium that transmits the information about the observed object for Compton is also light and photons. Naturally, the photon-scattering effects presented by OA(
                    <italic toggle="yes">c</italic>) should be more in line with Einstein&#x2019;s theory of relativity than the theory of optical observation. However, as the theory of OR repeatedly emphasizes, this does not mean that Einstein is more correct than Newton.</p>
                <p>If we could be equipped with the idealized observation agent OA
                    <sub>&#x221e;</sub>, we would observe the photon-scattering effects that conform to Newton&#x2019;s classical laws of momentum conservation and energy conservation.</p>
                <p>For the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">c</italic> &#x2264; 
                    <italic toggle="yes">&#x03b7;</italic> &lt; &#x221e;; 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;), the redshift &#x0394;
                    <italic toggle="yes">&#x03bb;</italic> of the photon-scattering wavelength can be equivalently defined by the momentum 
                    <italic toggle="yes">p</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) and kinetic energy 
                    <italic toggle="yes">K</italic>(
                    <italic toggle="yes">&#x03b7;</italic>) observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>), based on the principle of general correspondence,
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>
                    </sup> the photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e47">Eq. (46)</xref>) for the optical agent OA(
                    <italic toggle="yes">c</italic>) can be transformed into the photon-scattering formula for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>):
                    <disp-formula id="e48">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>e</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mo>cos</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03b8;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="2.25em"/>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>&#x03b7;</mml:mi>
                                <mml:mo>&#x2265;</mml:mo>
                                <mml:mi>c</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(47)</label>
</disp-formula>where 
                    <italic toggle="yes">p
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) and 
                    <italic toggle="yes">p
                        <sub>S</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) are the incident momentum and scattering momentum of photons observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>), 
                    <italic toggle="yes">K
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) and 
                    <italic toggle="yes">K
                        <sub>S</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) are the incident kinetic energy and scattering kinetic energy of photons observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>), respectively, and 
                    <italic toggle="yes">m
                        <sub>e</sub>
                    </italic> is the rest mass of electrons.</p>
                <p>In a photon-scattering experiment, once OA(
                    <italic toggle="yes">&#x03b7;</italic>) observes the momentum 
                    <italic toggle="yes">p
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) and kinetic energy 
                    <italic toggle="yes">K
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) of the incident photons as well as the momentum 
                    <italic toggle="yes">p
                        <sub>S</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) and kinetic energy 
                    <italic toggle="yes">K
                        <sub>S</sub>
                    </italic>(
                    <italic toggle="yes">&#x03b7;</italic>) of the scattered photons, the photon-scattering angle 
                    <italic toggle="yes">&#x03b8;</italic> observed by OA(
                    <italic toggle="yes">&#x03b7;</italic>) can be calculated using the photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e48">Eq. (47)</xref>).</p>
                <p>As 
                    <italic toggle="yes">&#x03b7;</italic>&#x2192;
                    <italic toggle="yes">c</italic>, the photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e48">Eq. (47)</xref> for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the Compton photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e47">Eq. (46)</xref>) for the optical agent OA(
                    <italic toggle="yes">c</italic>):
                    <disp-formula id="e49">

                        <mml:math display="block">
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mi>c</mml:mi>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi mathvariant="italic">hf</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>c</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="italic">hf</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>c</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msup>
                                        <mml:mi>h</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>/</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">&#x03bb;</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>c</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">&#x03bb;</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>c</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mi>c</mml:mi>
                                <mml:mi>h</mml:mi>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="normal">&#x03bb;</mml:mi>
                                    <mml:mi>S</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>c</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="normal">&#x03bb;</mml:mi>
                                    <mml:mi>I</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>c</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>e</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mo>cos</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03b8;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(48)</label>
</disp-formula>where 
                    <italic toggle="yes">&#x03bb;
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) and 
                    <italic toggle="yes">&#x03bb;
                        <sub>S</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) are the incident and scattering wavelengths of light observed by OA(
                    <italic toggle="yes">c</italic>), and 
                    <italic toggle="yes">f
                        <sub>I</sub>
                    </italic>(
                    <italic toggle="yes">c</italic>) and 
                    <italic toggle="yes">f</italic>
                    <sub>

                        <italic toggle="yes">S</italic>
                    </sub>(
                    <italic toggle="yes">c</italic>) are the incident and scattering frequencies of light observed by OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>As 
                    <italic toggle="yes">&#x03b7;</italic> &#x2192; &#x221e;, the photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e48">Eq. (47)</xref>) for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) strictly converges to the Newtonian photon-scattering formula for the idealized agent OA
                    <sub>&#x221e;</sub>:
                    <disp-formula id="e50">

                        <mml:math display="block">
                            <mml:munder>
                                <mml:mo>lim</mml:mo>
                                <mml:mrow>
                                    <mml:mi>&#x03b7;</mml:mi>
                                    <mml:mo>&#x2192;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                            </mml:munder>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mi>I</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mi>S</mml:mi>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>&#x03b7;</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mrow>
                                            <mml:mi>I</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:mrow>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>K</mml:mi>
                                        <mml:mrow>
                                            <mml:mi>S</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:mrow>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mrow>
                                            <mml:mi>I</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:mrow>
                                    </mml:msub>
                                    <mml:msub>
                                        <mml:mi>p</mml:mi>
                                        <mml:mrow>
                                            <mml:mi>S</mml:mi>
                                            <mml:mo>&#x221e;</mml:mo>
                                        </mml:mrow>
                                    </mml:msub>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:msub>
                                    <mml:mi>m</mml:mi>
                                    <mml:mi>e</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mo>cos</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03b8;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(49)</label>
</disp-formula>where 
                    <italic toggle="yes">p</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> and 
                    <italic toggle="yes">p</italic>
                    <sub>

                        <italic toggle="yes">S</italic>&#x221e;</sub> are the incident momentum and scattering momentum of photons observed by OA
                    <sub>&#x221e;</sub>, and 
                    <italic toggle="yes">K</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> and 
                    <italic toggle="yes">K</italic>
                    <sub>

                        <italic toggle="yes">S</italic>&#x221e;</sub> are the incident kinetic energy and scattering kinetic energy of photons observed by OA
                    <sub>&#x221e;</sub>.</p>
                <p>If we had the idealized observation agent OA
                    <sub>&#x221e;</sub>, we could observe Newton&#x2019;s classical momentum 
                    <italic toggle="yes">p</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> and classical kinetic energy 
                    <italic toggle="yes">K</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> of incident photons as well as Newton&#x2019;s classical momentum 
                    <italic toggle="yes">p</italic>
                    <sub>

                        <italic toggle="yes">S</italic>&#x221e;</sub> and classical kinetic energy 
                    <italic toggle="yes">K</italic>
                    <sub>

                        <italic toggle="yes">S</italic>&#x221e;</sub> of scattered photons. Then, we can calculate the Newtonian scattering angle 
                    <italic toggle="yes">&#x03b8;</italic> of photons observed by the idealized agent OA
                    <sub>&#x221e;</sub> based on 
                    <xref ref-type="disp-formula" rid="e50">Eq. (49)</xref>.</p>
                <p>Similar to all formulas in the theory of OR, the OR photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e48">Eq. (47)</xref>) for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) has generalized and unified the photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e47">Eq. (46)</xref> or 
                    <xref ref-type="disp-formula" rid="e49">(48)</xref>) for Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>), and the photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e50">Eq. (49)</xref>) for Newton&#x2019;s idealized agent OA
                    <sub>&#x221e;</sub>.</p>
                <p>Thus, the photon-scattering formula (
                    <xref ref-type="disp-formula" rid="e48">Eq. (47)</xref>) for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &#x2265; 
                    <italic toggle="yes">c</italic>) in the theory of OR can be called the general Compton formula.</p>
                <p>It should be noted that the Compton formula (
                    <xref ref-type="disp-formula" rid="e47">Eq. (46)</xref>) and the general Compton formula (
                    <xref ref-type="disp-formula" rid="e48">Eq. (47)</xref>) are that for light rather than for a single photon and may not necessarily conform to the experimental scene of an isolated photon.</p>
                <p>Similar to the Compton formula, the basic idea behind the logical deduction of the general Compton formula is that the photon-electron system in the photon-scattering experiment follows the principles of momentum and energy conservation for the general observation agent OA(
                    <italic toggle="yes">&#x03b7;</italic>) (
                    <italic toggle="yes">&#x03b7;</italic> &#x2265; 
                    <italic toggle="yes">c</italic>).</p>
                <p>According to the theory of OR, the objectively real momentum or kinetic energy of matter particles are actually the inertial effects generated by the rest mass of matter particles. The logical deductions of the Compton formula and the general Compton formula indicate that photons have real inertial effects.</p>
                <p>This confirms the logical conclusion of OR from one aspect: photons have the rest mass.</p>
                <p>

                    <bold>6.4.2 The Mass of Photons and the Gravitational Effects of Photons</bold>
                </p>
                <p>The gravitational effect of photons is also evident.</p>
                <p>The fact that photons have mass and that photons have gravitational effects can also be mutually confirmed.</p>
                <p>According to the theory of OR, the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of matter or material particles is exactly Newton&#x2019;s classical mass 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub>, which is Newton&#x2019;s classical inertial mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> and Newton&#x2019;s classical gravitational mass 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">G</italic>&#x221e;</sub>: 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">G</italic>&#x221e;</sub>. Therefore, the rest mass of matter, including the rest mass of photons, not only has inertial effects but also gravitational effects.</p>
                <p>Both the gravitational redshift and gravitational deflection of light are the objectively real gravitational effects generated by the rest mass of photons: a photon with the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub>, in a gravitational field, not only has the kinetic energy 
                    <italic toggle="yes">K</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub>
                    <italic toggle="yes">c</italic>
                    <sup>2</sup>/2 but also the potential energy 
                    <italic toggle="yes">V</italic>
                    <sub>&#x221e;</sub> = &#x2212;
                    <italic toggle="yes">GMm</italic>
                    <sub>&#x221e;</sub>/
                    <italic toggle="yes">r.</italic> The gravitational redshift and deflection of light were verified by observations and experiments. Moreover, as clarified by the theory of OR, if we had the idealized observation agent OA
                    <sub>&#x221e;</sub>, we could observe the gravitational redshift and deflection of light that must conform to Newton&#x2019;s theory of universal gravitation.</p>
                <p>This suggests that photons in a gravitational field obey Newton&#x2019;s law of universal gravitation and Newton&#x2019;s law of energy conservation: the total energy of classical kinetic and classical potential energy of a material object in gravitational spacetime is conserved. As Newton speculated, photons as particles of matter obey the same laws of physics as all other material particles.</p>
                <p>The gravitational redshift and deflection of light confirm that photons have the rest mass.</p>
                <p>Therefore, photons, as mass quanta, are inevitably subject to gravitational forces; in other words, like all material objects or matter particles, photons must interact gravitationally with all matter.</p>
                <p>

                    <bold>Spacetime Curvature or Gravitational Interaction?</bold>
                </p>
                <p>Originally, according to Newton&#x2019;s law of universal gravitation, gravity was one of the four fundamental interactions in the physical world, that is, a force. After the birth of Einstein general relativity, however, gravitational interactions were geometrically transformed into the effects of spacetime curvature: matter makes spacetime curved; the curved spacetime makes matter move.</p>
                <p>Therefore, the rotation of the earth around the sun is no longer due to the gravitational interaction between the sun and earth but due to the spacetime curvature around the sun.</p>
                <p>However, it is worth considering that we can feel the gravity of the earth, but we cannot feel the curvature of spacetime around the earth. We can attribute the deflection of the solar eclipse starlight to the curvature of spacetime around the sun, but we cannot attribute the redshift of the solar spectrum to the curvature of spacetime around the sun.</p>
                <p>The theory of OR has clarified that the speed of light is not really invariant and spacetime is not really curved. The effects of spacetime curvature, such as the invariance of light speed, are not the objectively physical reality, but rather observational effects and apparent phenomena caused by the observational locality (
                    <italic toggle="yes">c</italic> &lt; &#x221e;) of Einstein&#x2019;s optical agent OA(
                    <italic toggle="yes">c</italic>).</p>
                <p>The theory of OR has proven that the objectively real spacetime must not be curved.</p>
                <p>Therefore, we have reasons to believe that, regardless of the gravitational redshift of light or the gravitational deflection of light, it is caused by the gravitational effect of photon mass, or in other words, by the gravitational interaction between the gravitational fields of photons and the gravitational fields of celestial bodies.</p>
                <p>It should be pointed out that the photon mass that generates gravitational effects here is not Einstein&#x2019;s relativistic mass but Newton&#x2019;s classical mass, that is, the objectively real rest mass of photons.</p>
                <p>

                    <bold>The Mass of Photons and the Gravitational Redshift of Light</bold>
                </p>
                <p>The gravitational redshift of light cannot be explained with the curvature of spacetime.</p>
                <p>According to the theory of GOR, for the gravitational redshift of light, the decay of the frequency of light is merely a phenomenon, whereas the essence is the decay of the kinetic energy of light or photons, which is a gravitational effect caused by the rest mass of photons. In a gravitational field, photons with the rest mass not only have kinetic energy, but also potential energy. Based on the principle of energy conservation, as photons move in the gravitational field, the total energy of photons is conserved, the kinetic energy and potential energy of photons continuously transform: the kinetic energy either decreases or increases, resulting in a redshift or blueshift in the frequency of light waves.</p>
                <p>The fact that light exhibits redshift or blueshift in gravitational fields suggests that photons have the rest mass. Thus, the GOR gravitational-redshift formula of light and the redshift phenomenon of solar spectra provide the information about the rest mass of photons.</p>
                <p>It is based on the GOR gravitational-redshift formula of light that the theory of OR calculates and predicts the theoretical value of the rest mass of a photon with the frequency 
                    <italic toggle="yes">f</italic>: 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>(
                    <italic toggle="yes">c</italic>) = 
                    <italic toggle="yes">hf</italic>/
                    <italic toggle="yes">c</italic>
                    <sup>2</sup>.</p>
                <p>

                    <bold>The Mass of Photons and the Gravitational Deflection of Light</bold>
                </p>
                <p>The gravitational deflection of light is Einstein&#x2019;s most famous prediction based on his general relativity.</p>
                <p>In 1919, a team led by Eddington observed a solar eclipse on the island of Pr&#x00ed;ncipe in West Africa and determined the gravitational-deflection angle 
                    <italic toggle="yes">&#x03b4;</italic> of starlight passing over the surface of the sun: 
                    <italic toggle="yes">&#x03b4;</italic> = 1.61&#x2033; &#x00b1; 0.40&#x2033;, verifying Einstein&#x2019;s theoretical prediction of gravitational deflection of starlight: 
                    <italic toggle="yes">&#x03b4;
                        <sub>E</sub>
                    </italic> = 1.75&#x2033;.</p>
                <p>In fact, Newton&#x2019;s theory of universal gravitation can also predict the gravitational deflection of starlight. However, Newton&#x2019;s starlight deflection angle 
                    <italic toggle="yes">&#x03b4;
                        <sub>N</sub>
                    </italic> is only half of Einstein&#x2019;s starlight deflection angle 
                    <italic toggle="yes">&#x03b4;
                        <sub>E</sub>
                    </italic>: 
                    <italic toggle="yes">&#x03b4;
                        <sub>N</sub>
                    </italic> = 
                    <italic toggle="yes">&#x03b4;
                        <sub>E</sub>
                    </italic>/2 = 0.875&#x2033;.</p>
                <p>The conclusion of Edington&#x2019;s observation of solar eclipse starlight tends to support Einstein&#x2019;s theory of general relativity rather than Newton&#x2019;s theory of universal gravitation. However, just as the theory of OR repeatedly emphasizes, this does not mean that Einstein&#x2019;s theory of general relativity is more correct than Newton&#x2019;s theory of universal gravitation.</p>
                <p>Edington&#x2019;s observation of solar eclipse starlight employed the optical agent OA(
                    <italic toggle="yes">c</italic>) and, naturally, should be more in line with or inclined to support Einstein&#x2019;s theory of general relativity. As the theory of OR repeatedly emphasizes, if we had the idealized agent OA
                    <sub>&#x221e;</sub>, we would observe the objectively real deflection of solar-eclipse starlight that must be more in line with Newton&#x2019;s theory of universal gravitation.</p>
                <p>After the solar-eclipse observation of the 1919, Eddington wrote a poem to express his insights:</p>
                <disp-quote>
                    <p>

                        <italic toggle="yes">&#x201c;Oh, leave the wise our measures to collate</italic>
                    </p>
                    <p>

                        <italic toggle="yes">One thing at least is certain, light also has weight</italic>
                    </p>
                    <p>

                        <italic toggle="yes">One thing is certain and the rest debate</italic>
                    </p>
                    <p>

                        <italic toggle="yes">Light rays, when near the Sun, do not go straight.&#x201d;</italic>
                    </p>
                </disp-quote>
                <p>Eddington&#x2019;s insights are rational and discreet.</p>
                <p>In Eddington&#x2019;s view, his solar eclipse observation could be very certain that &#x201c;light also has weight&#x201d;. Eddington conveyed two important messages:
                    <list list-type="order">
                        <list-item>
                            <label>(1)</label>
                            <p>Light or photons have weight, and Eddington&#x2019;s concept of 
                                <bold>&#x201c;</bold>Weight
                                <bold>&#x201d;</bold> seems to be more in line with Newton&#x2019;s gravitational mass;</p>
                        </list-item>
                        <list-item>
                            <label>(2)</label>
                            <p>The deflection of starlight is due to the weight of light or photons, that is, due to gravity rather than spacetime curvature.</p>
                        </list-item>
                    </list>
                </p>
                <p>Eddington&#x2019;s understanding of the mass or weight of light or photons is simple and plain, in which the concepts of Weight and Gravitational Mass should be equivalent, in line with the logical conclusion of OR that photons have the objectively real rest mass.</p>
                <p>Therefore, why did experimental physicists after Eddington turn a blind eye to the obvious weight of photons, which is presented in the gravitational deflection of solar-eclipse starlight?</p>
            </sec>
            <sec id="sec32">
                <title>6.5 Why have Physicists Failed to Find the Rest Mass of Photons?</title>
                <p>As mentioned earlier, many physicists, including the great Feynman, de Broglie, and Schr&#x00f6;dinger,
                    <sup>
                        <xref ref-type="bibr" rid="ref11">11</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref15">15</xref>
                    </sup> subconsciously refuse to accept Einstein&#x2019;s judgment that photons have no rest mass. Both in the past and at present, many experimental physicists have been attempting to determine the rest mass of photons through observations and experiments.
                    <sup>
                        <xref ref-type="bibr" rid="ref17">17</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref19">19</xref>
                    </sup> However, all the attempts failed, leaving only a string of upper bounds of the rest mass of photons that gradually approaches zero.</p>
                <p>The upper limit of 1.5 &#x00d7; 10
                    <sup>&#x2212;54</sup> kg of the rest mass of photons, which was provided by the PDG
                    <sup>
                        <xref ref-type="bibr" rid="ref20">20</xref>
                    </sup> in 2014, is already very close to Einstein&#x2019;s speculation based on his mass-speed relation: photons have no rest mass.</p>
                <p>Since the gravitational effects of light, including the gravitational redshift and deflection of light, are caused by the rest mass of photons rather than spacetime curvature, since the inertial effects of light suggest that photons have the inertial mass and the gravitational effect of light suggests that photons have the gravitational mass, since the theory of OR has proven that photons have the objectively real rest mass like all other matter particles, since the theory of OR has theoretically predicted the rest mass of photons to be 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> = 
                    <italic toggle="yes">m</italic>
                    <sub>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">I</italic>&#x221e;</sub> = 
                    <italic toggle="yes">m</italic>
                    <sub>

                        <italic toggle="yes">G</italic>&#x221e;</sub> = 
                    <italic toggle="yes">hf</italic>/
                    <italic toggle="yes">c</italic>
                    <sup>2</sup>, why have experimental physicists, after countless hardships, been unable to find the rest mass of photons?</p>
                <p>Physicists have developed many methods to determine the rest mass of photons. According to Proca&#x2019;s massive-photon correction scheme for Maxwell&#x2019;s electromagnetic equations,
                    <sup>
                        <xref ref-type="bibr" rid="ref16">16</xref>
                    </sup> if a photon has the rest mass, there would be corresponding physical effects and, by examining these possible physical effects, the rest mass of photons might be determined: the test of the dispersion effect of light speed in vacuum, the test of Coulomb&#x2019;s inverse square law, the test of Ampere&#x2019;s loop law, the test of Schr&#x00f6;dinger&#x2019;s external field, and the test of interstellar-magnetohydrodynamic effects.</p>
                <p>As discussed earlier, light, similar to other matter waves, has a unique mechanism for maintaining its intrinsic speed. Therefore, we may not be able to observe or measure the dispersion effect of light. However, this is not related to the rest mass of photons.</p>
                <p>Why have they failed to find the rest mass of photons?</p>
                <p>Firstly, photons could not lift themselves up.</p>
                <p>Experimental physicists have not realized that the observation agent they employ to observe or measure the rest mass of photons is the optical agent OA(
                    <italic toggle="yes">c</italic>). According to the theory of OR, owing to the observational locality (
                    <italic toggle="yes">c</italic> &lt; &#x221e;) and observational perturbation-effect (
                    <italic toggle="yes">h</italic> &gt; 0) of OA(
                    <italic toggle="yes">c</italic>), the information wave (light wave) and informons (photons) of OA(
                    <italic toggle="yes">c</italic>) cannot determine the mass of photons themselves.</p>
                <p>Second, physicists turn a blind eye to the rest mass of photons that is immediately in front of them.</p>
                <p>The Compton effect, gravitational deflection of light, and gravitational redshift of light have presented the objective and real mass of photons in front of experimental physicists.</p>
                <p>The theory of OR states that the relativistic moving mass 
                    <italic toggle="yes">m</italic> of photons in Einstein&#x2019;s theory of special relativity is, in fact, the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of photons. Experimental physicists regard Einstein&#x2019;s photon moving mass as the objective and real mass of photons and then try to find the rest mass 
                    <italic toggle="yes">m
                        <sub>o</sub>
                    </italic> of photons beyond the so-called moving mass 
                    <italic toggle="yes">m</italic> of photons. This is tantamount to turning a blind eye to the objective and real rest mass of photons in front of them.</p>
                <p>Physicists&#x2019; understanding of the rest mass of photons might be described in the verses of an ancient Chinese poet: &#x201c;They failed to see the true face of Mount Lu, but only because they were right in Mount Lu.&#x201d;</p>
                <p>Perhaps the theoretical prediction of OR for the rest mass of photons can help experimental physicists measure and determine the rest mass of photons through observations and experiments.</p>
            </sec>
        </sec>
        <sec id="sec33" sec-type="conclusion">
            <title>Conclusion</title>
            <p>As a new theory in human-developed physics, the theory of Observational Relativity (OR), both IOR and GOR, has brought us new discoveries and insights. OR serial report 1 reported the significant discoveries of OR: the speed of light is not really invariant; spacetime is not really curved. This article, OR serial report 2, has reported another significant discovery of OR: the rest mass of photons is not zero.</p>
            <p>The original intention of OR was to explore the objective and real mass of photons.</p>
            <p>The theory of Inertial Observational Relativity (IOR) has theoretically proven that photons, like all other particles of matter, have the objectively real mass, that is, Einstein&#x2019;s rest mass 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic>, Newton&#x2019;s classical mass 
                <italic toggle="yes">m</italic>
                <sub>&#x221e;</sub>, Newton&#x2019;s inertial mass 
                <italic toggle="yes">m</italic>
                <sub>

                    <italic toggle="yes">I</italic>&#x221e;</sub> and Newton&#x2019;s gravitational mass 
                <italic toggle="yes">m</italic>
                <sub>

                    <italic toggle="yes">G</italic>&#x221e;</sub>: 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic> = 
                <italic toggle="yes">m</italic>
                <sub>&#x221e;</sub> = 
                <italic toggle="yes">m</italic>
                <sub>

                    <italic toggle="yes">I</italic>&#x221e;</sub> = 
                <italic toggle="yes">m</italic>
                <sub>

                    <italic toggle="yes">G</italic>&#x221e;</sub>.</p>
            <p>The theory of Gravitational Observational Relativity (GOR) has theoretically calculated and predicted the rest mass of photons: 
                <italic toggle="yes">m
                    <sub>o</sub>
                </italic> = 
                <italic toggle="yes">m</italic>
                <sub>&#x221e;</sub> = 
                <italic toggle="yes">m</italic>(
                <italic toggle="yes">c</italic>) = 
                <italic toggle="yes">hf</italic>/
                <italic toggle="yes">c</italic>
                <sup>2</sup>, which is based on the gravitational redshift effect of photons and the observation of solar spectra.</p>
            <p>According to the theory of OR, only the rest mass is the objectively real mass of matter. The fact that photons possess the objective and real rest mass is in line with the dialectical materialist view of nature: a matter system, whether a massive star or a tiny photon, if it objectively exists, must have the rest mass of its own; otherwise, it must not exist objectively.</p>
            <p>According to the theory of OR, both Einstein&#x2019;s relativistic effects and Planck&#x2019;s quantum effects are the observational effects of the optical agent OA(
                <italic toggle="yes">c</italic>), and not completely objective and real. Owing to the observational locality (
                <italic toggle="yes">c</italic> &lt; &#x221e;) and perturbation effects (
                <italic toggle="yes">h</italic> &lt; 0), the optical agent OA(
                <italic toggle="yes">c</italic>) cannot measure the mass of photons themselves. Einstein&#x2019;s speculation that the rest mass of a photon is zero from the mass-speed relation of his special relativity does not conform to the objectively physical reality, but only means that his relativity theory fails at Hawking Singularity (
                <italic toggle="yes">v</italic> = 
                <italic toggle="yes">c</italic>).</p>
            <p>Light and photons play a special role in modern physics: the information wave of the optical agent OA(
                <italic toggle="yes">c</italic>) is light, and the informons of OA(
                <italic toggle="yes">c</italic>) are photons.</p>
            <p>The relativity theory established by Einstein and the quantum theory that Planck laid its basis are the most important theoretical foundation of modern physics. Thus, modern physics, such as Einstein&#x2019;s relativity theory and Planck&#x2019;s quantum theory, is also a product of the optical observation agent OA(
                <italic toggle="yes">c</italic>). As the theory of optical observation, modern physics does not represent the objectively physical world, which is valid or effective only for the optical agent OA(
                <italic toggle="yes">c</italic>).</p>
            <p>Naturally, the doctrine of the null rest mass of photons as the product of OA(
                <italic toggle="yes">c</italic>) does not conform to the objectively physical existence and reality.</p>
            <p>The Swedish physicist Alfv&#x00e9;n, a Nobel Prize winner, ever in his book 
                <bold>Cosmology: Myth or Science</bold> bluntly criticized the scientific superstition that has spread after Einstein relativity theory.
                <sup>
                    <xref ref-type="bibr" rid="ref41">41</xref>
                </sup> In Alfv&#x00e9;n&#x2019;s view, science is becoming increasingly like a myth and contrary to common sense. The mission of science seems no longer to discover natural laws and explore scientific truths, but to manufacture scientific superstitions and create scientific myths.</p>
            <p>Now, the theory of OR has cleared the photons&#x2019; name: photons possess the objectively real mass; photons are mass quanta, not energy quanta. There are no energy quanta with no mass in the objectively physical world.</p>
            <p>Thus, mankind needs to re-examine his physics, the relativistic effects of light and the quantum effects of light, Einstein&#x2019;s relativity theory and Planck&#x2019;s quantum theory, and modern physics belonging to the optical observation agent OA(
                <italic toggle="yes">c</italic>).</p>
            <p>Mankind needs to reshape his views of matter and mass, and to reshape his view of nature.</p>
        </sec>
        <sec id="sec34">
            <title>Ethics and consent</title>
            <p>Ethical approval and consent were not required.</p>
        </sec>
    </body>
    <back>
        <sec id="sec37" sec-type="data-availability">
            <title>Data availability</title>
            <p>No data associated with the article.</p>
        </sec>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>1</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ruan</surname>
                            <given-names>XG</given-names>
                        </name>
</person-group>:
                    <article-title>OR Serial Report 1: A new theory with significant discoveries.</article-title>
                    <source>

                        <italic toggle="yes">Figshare.</italic>
</source>
                    <year>2025</year>;<volume>14</volume>:<fpage>678</fpage>. ResearchGate DOI 10.31219/osf.io/fbcjw_v1, viXra: 2503.0192; 2025. ([version 1; peer review: awaiting peer review]. F1000Research.
                    <pub-id pub-id-type="doi">10.6084/m9.figshare.28693517</pub-id>
                    <ext-link ext-link-type="uri" xlink:href="https://f1000research.com/articles/14-678/v1?src=rss">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ruan</surname>
                            <given-names>XG</given-names>
                        </name>
</person-group>:
                    <article-title>Observation and relativity: why is the speed of light invariant in Einstein&#x2019;s special relativity? (in both Chinese and English).</article-title>
                    <source>

                        <italic toggle="yes">J. Beijing Univ. Technol.</italic>
</source>
                    <year>2020</year>;<volume>46</volume>:<fpage>82</fpage>&#x2013;<lpage>124</lpage>.</mixed-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ruan</surname>
                            <given-names>XG</given-names>
                        </name>
</person-group>:
                    <article-title>General observational relativity: why is spacetime curved in Einstein&#x2019;s general relativity? (in both Chinese and English).</article-title>
                    <source>

                        <italic toggle="yes">J. Beijing Univ. Technol.</italic>
</source>
                    <year>2023</year>;<volume>49</volume>:<fpage>1</fpage>&#x2013;<lpage>100</lpage>. 101-200.</mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="gov">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ruan</surname>
                            <given-names>XG</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">The Theory of Observational Relativity: The Unity of Newton and Einstein (Chinese version: ISBN 978-7-5639-8668-2).</italic>
</source>
                    <publisher-name>Beijing University of Technology Press</publisher-name>;<year>2024</year>.</mixed-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ruan</surname>
                            <given-names>XG</given-names>
                        </name>
</person-group>:
                    <article-title>Observational Relativity: The Unity of Newton and Einstein.</article-title>
                    <source>

                        <italic toggle="yes">Figshare.</italic>
</source>
                    <year>2025</year>. The First Volume_Inertially Observational Relativity (IOR), ResearchGate DOI 10.13140/RG.2.2.12337.29289, viXra: 2312.0033; The Second Volume_Gtavitationally Observational Relativity (GOR). ResearchGate DOI 10.13140/RG.2.2.27436.78720, viXra: 2312.0031.
                    <pub-id pub-id-type="doi">10.6084/m9.figshare.24793032</pub-id>
                    <ext-link ext-link-type="uri" xlink:href="https://vixra.org/pdf/2312.0031v2.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Einstein</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Zur Elektrodynamik bewegter K&#x00f6;rper.</article-title>
                    <source>

                        <italic toggle="yes">Ann. Phys.</italic>
</source>
                    <year>1905</year>;<volume>322</volume>:<fpage>891</fpage>&#x2013;<lpage>921</lpage>.
                    <pub-id pub-id-type="doi">10.1002/andp.19053221004</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Einstein</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Grundlage der allgemeinen Relativit&#x00e4;tstheorie.</article-title>
                    <source>

                        <italic toggle="yes">Ann. Phys.</italic>
</source>
                    <year>1916</year>;<volume>354</volume>:<fpage>769</fpage>&#x2013;<lpage>822</lpage>.
                    <pub-id pub-id-type="doi">10.1002/andp.19163540702</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mach</surname>
                            <given-names>E</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Die Mechanik in ihrer Entwickelung, historisch-kritisch dargestellt.</italic>
</source>
                    <publisher-loc>Leipzig</publisher-loc>:
                    <publisher-name>Brockhaus</publisher-name>;<year>1883</year>.</mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Einstein</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Mach</surname>
                            <given-names>E</given-names>
                        </name>
</person-group>:
                    <article-title>Physikalische Zeitschrift.</article-title>
                    <year>1916</year>;<volume>17</volume>:<fpage>101</fpage>&#x2013;<lpage>104</lpage>.</mixed-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Einstein</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Physics and reality.</article-title>
                    <source>

                        <italic toggle="yes">J. Frank. Inst.</italic>
</source>
                    <year>1936</year>;<volume>221</volume>:<fpage>349</fpage>&#x2013;<lpage>382</lpage>.
                    <pub-id pub-id-type="doi">10.1016/S0016-0032(36)91047-5</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Feynman</surname>
                            <given-names>RP</given-names>
                        </name>
</person-group>:
                    <article-title>Space-time approach to quantum electrodynamic.</article-title>
                    <source>

                        <italic toggle="yes">Phys. Rev.</italic>
</source>
                    <year>1949</year>;<volume>76</volume>:<fpage>769</fpage>&#x2013;<lpage>789</lpage>.
                    <pub-id pub-id-type="doi">10.1103/PhysRev.76.769</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>De Broglie</surname>
                            <given-names>L</given-names>
                        </name>
</person-group>:
                    <article-title>Une novelle th&#x00e9;orie de la lumi&#x00e8;re, La m&#x00e9;canique ondulatoire du photon I. Hermann, Paris, 1940, tome I: La lumi&#x00e8;re dans le vide.</article-title>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>De Broglie</surname>
                            <given-names>L</given-names>
                        </name>
</person-group>:
                    <article-title>Une nouvelle th&#x00e9;orie de la lumi&#x00e8;re, la m&#x00e9;canique ondulatoire du photon II, Hermann, Paris, 1942, tome II: L&#x2019;interaction entre les photons et la mati&#x00e8;re.</article-title>
                </mixed-citation>
            </ref>
            <ref id="ref14">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Schr&#x00f6;dinger</surname>
                            <given-names>E</given-names>
                        </name>
</person-group>:
                    <article-title>The general unitary theory of the physical fields.</article-title>
                    <source>

                        <italic toggle="yes">Proc. R. Ir. Acad. A.</italic>
</source>
                    <year>1943</year>;<volume>49</volume>:<fpage>43</fpage>&#x2013;<lpage>58</lpage>.</mixed-citation>
            </ref>
            <ref id="ref15">
                <label>15</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Schr&#x00f6;dinger</surname>
                            <given-names>E</given-names>
                        </name>
</person-group>:
                    <article-title>The Earth&#x2019;s and the Sun&#x2019;s permanent magnetic fields in the unitary field theory.</article-title>
                    <source>

                        <italic toggle="yes">Proc. R. Ir. Acad. A.</italic>
</source>
                    <year>1943</year>;<volume>49</volume>:<fpage>135</fpage>&#x2013;<lpage>148</lpage>.</mixed-citation>
            </ref>
            <ref id="ref16">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Proca</surname>
                            <given-names>AL</given-names>
                        </name>
</person-group>:
                    <article-title>Sur la th&#x00e9;orie ondulatoire des &#x00e9;lectrons positifs et n&#x00e9;gatifs.</article-title>
                    <source>

                        <italic toggle="yes">Journal de Physique et le Radium.</italic>
</source>
                    <year>1936</year>;<volume>7</volume>:<fpage>347</fpage>&#x2013;<lpage>353</lpage>.
                    <pub-id pub-id-type="doi">10.1051/jphysrad:0193600708034700</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref17">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Tu</surname>
                            <given-names>LC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Luo</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gillies</surname>
                            <given-names>GT</given-names>
                        </name>
</person-group>:
                    <article-title>The mass of the photon.</article-title>
                    <source>

                        <italic toggle="yes">Rep. Prog. Phys.</italic>
</source>
                    <year>2005</year>;<volume>68</volume>:<fpage>77</fpage>&#x2013;<lpage>130</lpage>.
                    <pub-id pub-id-type="doi">10.1088/0034-4885/68/1/R02</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <label>18</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ryutov</surname>
                            <given-names>DD</given-names>
                        </name>
</person-group>:
                    <article-title>Using plasma physics to weigh the photon.</article-title>
                    <source>

                        <italic toggle="yes">Plasma Phys. Control. Fusion.</italic>
</source>
                    <year>2007</year>;<volume>49</volume>:<fpage>B429</fpage>&#x2013;<lpage>B438</lpage>.
                    <pub-id pub-id-type="doi">10.1088/0741-3335/49/12B/S40</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref19">
                <label>19</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Retin&#x00f2;a</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Spallicci</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Vaivads</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Solar wind test of the de Broglie-Proca massive photon with Cluster multi- spacecraft data.</article-title>
                    <source>

                        <italic toggle="yes">Astropart. Phys.</italic>
</source>
                    <year>2016</year>;<volume>82</volume>:<fpage>49</fpage>&#x2013;<lpage>55</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.astropartphys.2016.05.006</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref20">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Olive</surname>
                            <given-names>KA</given-names>
                        </name>

                        <collab>the Particle Data Group</collab>
</person-group>:
                    <article-title>Review of particle physics.</article-title>
                    <source>

                        <italic toggle="yes">Chin. Phys. C.</italic>
</source>
                    <year>2014</year>;<volume>38</volume>:<fpage>090001</fpage>.
                    <pub-id pub-id-type="doi">10.1088/1674-1137/38/9/090001</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref21">
                <label>21</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ruan</surname>
                            <given-names>XG</given-names>
                        </name>
</person-group>:
                    <article-title>Dualistic relativity: Unification of Einstein&#x2019;s Special Relativity and de Broglie&#x2019;s Matter-Wave Theory.</article-title>
                    <source>

                        <italic toggle="yes">Ann. Math. Phys.</italic>
</source>
                    <year>2022</year>;<volume>5</volume>:<fpage>055</fpage>&#x2013;<lpage>067</lpage>.
                    <pub-id pub-id-type="doi">10.17352/amp.000040</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref22">
                <label>22</label>
                <mixed-citation publication-type="book">
                    <collab>Newton I</collab>:
                    <source>

                        <italic toggle="yes">The Mathematical Principles of Natural Philosophy (1687).</italic>
</source>
                    <publisher-name>Dawsons of Pall Mall</publisher-name>;<year>1968</year>.</mixed-citation>
            </ref>
            <ref id="ref23">
                <label>23</label>
                <mixed-citation publication-type="book">
                    <collab>Newton I</collab>:
                    <source>

                        <italic toggle="yes">Opticks (1704).</italic>
</source>
                    <publisher-name>William Innys</publisher-name>;<year>1730</year>.</mixed-citation>
            </ref>
            <ref id="ref24">
                <label>24</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hawking</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">A Brief History of Time: From the Big Bang to Black Holes.</italic>
</source>
                    <publisher-loc>New York</publisher-loc>:
                    <publisher-name>Bantam Dell Publishing Group</publisher-name>;<year>1988</year>.</mixed-citation>
            </ref>
            <ref id="ref25">
                <label>25</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>&#x017d;eleznikar</surname>
                            <given-names>AP</given-names>
                        </name>
</person-group>:
                    <article-title>Informon -- An emergent conscious component.</article-title>
                    <source>

                        <italic toggle="yes">Informatica.</italic>
</source>
                    <year>2002</year>;<volume>26</volume>:<fpage>431</fpage>&#x2013;<lpage>419</lpage>.</mixed-citation>
            </ref>
            <ref id="ref26">
                <label>26</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Einstein</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Podolsky</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rosen</surname>
                            <given-names>N</given-names>
                        </name>
</person-group>:
                    <article-title>Can quantum-mechanical description of physical reality be considered complete?</article-title>
                    <source>

                        <italic toggle="yes">Phys. Rev.</italic>
</source>
                    <year>1935</year>;<volume>47</volume>:<fpage>777</fpage>&#x2013;<lpage>780</lpage>.
                    <pub-id pub-id-type="doi">10.1103/PhysRev.47.777</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref27">
                <label>27</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Eberhard</surname>
                            <given-names>PH</given-names>
                        </name>
</person-group>:
                    <article-title>Bell&#x2019;s theorem and the different concepts of locality.</article-title>
                    <source>

                        <italic toggle="yes">Il Nuovo Cimento B.</italic>
</source>
                    <year>1978</year>;<volume>46</volume>:<fpage>392</fpage>&#x2013;<lpage>419</lpage>.
                    <pub-id pub-id-type="doi">10.1007/BF02728628</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref28">
                <label>28</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>峥</surname>
                            <given-names>赵</given-names>
                        </name>
</person-group>:
                    <article-title>广义相对论入门 (连载8): 广义相对论的实验验证，《大学物理》.</article-title>
                    <year>2012</year>;<volume>31</volume>:<fpage>62</fpage>&#x2013;<lpage>65</lpage>.</mixed-citation>
            </ref>
            <ref id="ref29">
                <label>29</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Adam</surname>
                            <given-names>MG</given-names>
                        </name>
</person-group>:
                    <article-title>A new determination of the centre to limb change in solar wave-lengths.</article-title>
                    <source>

                        <italic toggle="yes">Mon. Not. R. Astron. Soc.</italic>
</source>
                    <year>1959</year>;<volume>119</volume>:<fpage>460</fpage>&#x2013;<lpage>474</lpage>.
                    <pub-id pub-id-type="doi">10.1093/mnras/119.5.460</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref30">
                <label>30</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Blamont</surname>
                            <given-names>JE</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Roddier</surname>
                            <given-names>F</given-names>
                        </name>
</person-group>:
                    <article-title>Precise observation of the profile of the Fraunhofer strontium resonance line. Evidence for the gravitational red shift on the Sun.</article-title>
                    <source>

                        <italic toggle="yes">Phys. Rev. Lett.</italic>
</source>
                    <year>1961</year>;<volume>7</volume>:<fpage>437</fpage>&#x2013;<lpage>439</lpage>.
                    <pub-id pub-id-type="doi">10.1103/PhysRevLett.7.437</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref31">
                <label>31</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Brault</surname>
                            <given-names>JW</given-names>
                        </name>
</person-group>:
                    <article-title>Gravitational redshift of solar lines.</article-title>
                    <source>

                        <italic toggle="yes">Bull. Am. Phys. Soc.</italic>
</source>
                    <year>1963</year>;<volume>8</volume>:<fpage>28</fpage>.</mixed-citation>
            </ref>
            <ref id="ref32">
                <label>32</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Pomper</surname>
                            <given-names>P</given-names>
                        </name>
</person-group>:
                    <article-title>Lomonosov and the Discovery of the Law of the Conservation of Matter in Chemical Transformations.</article-title>
                    <source>

                        <italic toggle="yes">Ambix.</italic>
</source>
                    <year>1962</year>;<volume>10</volume>:<fpage>119</fpage>&#x2013;<lpage>127</lpage>.
                    <pub-id pub-id-type="doi">10.1179/amb.1962.10.3.119</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref33">
                <label>33</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Planck</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>Zur theorie des gesetzes der energieverteilung im normalspectrum.</article-title>
                    <source>

                        <italic toggle="yes">Verh. Dtsch. Phys. Ges</italic>
</source>
                    <year>1900</year>;<volume>2</volume>:<fpage>237</fpage>&#x2013;<lpage>245</lpage>.</mixed-citation>
            </ref>
            <ref id="ref34">
                <label>34</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Klein</surname>
                            <given-names>MJ</given-names>
                        </name>
</person-group>:
                    <article-title>Max Planck and the beginnings of quantum theory.</article-title>
                    <source>

                        <italic toggle="yes">Arch. Hist. Exact Sci.</italic>
</source>
                    <year>1962</year>;<volume>1</volume>:<fpage>459</fpage>&#x2013;<lpage>479</lpage>.
                    <pub-id pub-id-type="doi">10.1007/BF00327765</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref35">
                <label>35</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Nauenberg</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>Max Planck and the birth of the quantum hypothesis.</article-title>
                    <source>

                        <italic toggle="yes">Am. J. Phys.</italic>
</source>
                    <year>2016</year>;<volume>84</volume>:<fpage>709</fpage>&#x2013;<lpage>720</lpage>.
                    <pub-id pub-id-type="doi">10.1119/1.4955146</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref36">
                <label>36</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Huygens</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lumiere</surname>
                            <given-names>T</given-names>
                            <prefix>de la</prefix>
                        </name>
</person-group>:
                    <article-title>Chez Pierre vander Aa, marchand libraire, A Leide, 1690.</article-title>
                    <year>1678</year>.</mixed-citation>
            </ref>
            <ref id="ref37">
                <label>37</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>De Broglie</surname>
                            <given-names>L</given-names>
                        </name>
</person-group>:
                    <article-title>Ondes et quanta.</article-title>
                    <source>

                        <italic toggle="yes">C. R. Acad. Sci.</italic>
</source>
                    <year>1923</year>;<volume>177</volume>:<fpage>507</fpage>&#x2013;<lpage>510</lpage>.</mixed-citation>
            </ref>
            <ref id="ref38">
                <label>38</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>De Broglie</surname>
                            <given-names>L</given-names>
                        </name>
</person-group>:
                    <article-title>Waves and quanta.</article-title>
                    <source>

                        <italic toggle="yes">Nature.</italic>
</source>
                    <year>1923</year>;<volume>112</volume>:<fpage>540</fpage>.
                    <pub-id pub-id-type="doi">10.1038/112540a0</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref39">
                <label>39</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>De Broglie</surname>
                            <given-names>L</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Recherches sur la t th&#x00e9;orie des quanta.</italic>
</source>PhD Thesis.
                    <publisher-name>University of Paris</publisher-name>;<year>1924</year>.</mixed-citation>
            </ref>
            <ref id="ref40">
                <label>40</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Compton</surname>
                            <given-names>AH</given-names>
                        </name>
</person-group>:
                    <article-title>The spectrum of scattered X-rays.</article-title>
                    <source>

                        <italic toggle="yes">Phys. Rev.</italic>
</source>
                    <year>1923</year>;<volume>22</volume>:<fpage>409</fpage>&#x2013;<lpage>413</lpage>.
                    <pub-id pub-id-type="doi">10.1103/PhysRev.22.409</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref41">
                <label>41</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Alfv&#x00e9;n</surname>
                            <given-names>H</given-names>
                        </name>
</person-group>:
                    <article-title>Cosmology: Myth or science?</article-title>
                    <source>

                        <italic toggle="yes">J. Astrophys. Astron.</italic>
</source>
                    <year>1984</year>;<volume>5</volume>:<fpage>79</fpage>&#x2013;<lpage>98</lpage>.
                    <pub-id pub-id-type="doi">10.1007/BF02714974</pub-id>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report438736">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.187632.r438736</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Vegt</surname>
                        <given-names>Wim</given-names>
                    </name>
                    <xref ref-type="aff" rid="r438736a1">1</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-7002-8610</uri>
                </contrib>
                <aff id="r438736a1">
                    <label>1</label>Eindhoven University of Technology, Eindhoven, The Netherlands</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>30</day>
                <month>12</month>
                <year>2025</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 Vegt W</copyright-statement>
                <copyright-year>2025</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport438736" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.170204.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>
                <bold>Review of "The Theory of Observational Relativity Serial Report 2: The Rest Mass of Photons is not Really Zero"</bold>
            </p>
            <p> This paper challenges a fundamental assumption in modern physics: that photons have zero rest mass. Xiaogang Ruan presents a theoretical argument, rooted in what he terms "Observational Relativity (OR)," to suggest that photons do possess a non-zero rest mass. The paper builds upon previous work by the author, referenced as "OR serial report 1," and seeks to reconcile relativistic effects with a materialist view of nature.</p>
            <p> 
                <bold>Key Arguments and Findings:</bold> 
                <list list-type="bullet">
                    <list-item>
                        <p>
                            <bold>Observational Relativity (OR):</bold>&#x00a0;The theory posits that human perception of the objective world is limited by observation, and all spacetime models must account for this. This leads to the concept of "observation agents" (OA), with different OAs (e.g., idealized, optical) yielding different relativistic effects.</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>Non-Zero Rest Mass:</bold>&#x00a0;The author argues that, from a materialist perspective, all matter, including photons, must have an objective rest mass, independent of observation.</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>IOR and GOR:</bold>&#x00a0;The paper references the author's "Inertial Observational Relativity (IOR)" and "Gravitational Observational Relativity (GOR)" frameworks to theoretically prove that photons possess rest mass and to calculate its theoretical value based on frequency.</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>Hawking Singularity:</bold>&#x00a0;The paper discusses how Einstein's mass-speed relation fails at the "Hawking Singularity" (v=c), leading to the erroneous conclusion of zero rest mass.</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>GOR and Redshift:</bold>&#x00a0;It's argued that the GOR explains gravitational redshift as an effect of photon mass, not spacetime curvature.</p>
                    </list-item>
                </list> 
                <bold>Critique:</bold> 
                <list list-type="order">
                    <list-item>
                        <p>
                            <bold>Clarity of OR Framework:</bold> The paper relies heavily on the reader's understanding of the OR framework. While references to previous works are provided, a more concise summary of the core principles of OR would improve accessibility.</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>Justification of Materialist View:</bold> The paper assumes a materialist view of nature without a thorough justification. While this perspective is valid, acknowledging alternative viewpoints and addressing potential counterarguments would strengthen the argument.</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>Comparison to Mainstream Physics:</bold> The paper frequently critiques Einstein's relativity but could benefit from a more detailed comparison of OR's predictions with those of standard relativity and quantum field theory. Specifically, how does OR account for experimental results that are well-explained by the Standard Model?</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>Testability:</bold> The paper concludes by urging experimental physicists to measure the rest mass of photons. Providing specific, testable predictions that differentiate OR from existing theories would greatly enhance the paper's impact. How does OR suggest overcoming the experimental challenges that have previously hindered such measurements?</p>
                    </list-item>
                    <list-item>
                        <p>
                            <bold>Quantum Light Theory Connection:</bold> The paper does not directly refer to Quantum Light Theory, but key points of this article align well with Quantum Light Theory. First of all, the assumption that photons should have mass is shared. Second, a great deal of the experimental data from Quantum Light Theory shows that the speed of light is NOT a constant, while this article suggests this as well. However, Quantum Light Theory should be mentioned in this context.</p>
                    </list-item>
                </list> 
                <bold>Overall Assessment:</bold>
            </p>
            <p> This paper presents a thought-provoking challenge to a long-held assumption in physics. The OR framework offers a novel perspective on relativistic effects and the nature of photons. However, the paper would benefit from greater clarity, stronger justification of its core assumptions, and a more detailed discussion of testable predictions that could differentiate OR from mainstream theories. Given the alignment with Quantum Light Theory, this should be part of future versions of the article.</p>
            <p> 
                <bold>Recommendation:</bold>
            </p>
            <p> The paper is worth considering for Indexing, after significant revisions that address the points raised in this review.</p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Yes</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Yes</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Yes</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Yes</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>General Relativity, QLT (Quantum Light Theory)</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard.</p>
        </body>
        <back>
            <ref-list>
                <title>References</title>
                <ref id="rep-ref-438736-1">
                    <label>1</label>
                    <mixed-citation publication-type="journal">
                        <person-group person-group-type="author"/>:
                        <article-title>Enhancing precision in electromagnetic force density modulation using LASER control</article-title>.
                        <source>
                            <italic>Journal of Laser Applications</italic>
                        </source>.<year>2025</year>;<volume>37</volume>(<issue>1</issue>) :
                        <elocation-id>10.2351/7.0001636</elocation-id>
                        <pub-id pub-id-type="doi">10.2351/7.0001636</pub-id>
                    </mixed-citation>
                </ref>
                <ref id="rep-ref-438736-2">
                    <label>2</label>
                    <mixed-citation publication-type="journal">
                        <person-group person-group-type="author"/>:
                        <article-title>A Unified Theory of Electro-Magnetic-Gravitational-Acceleration Force Density Interactions for Stable Nuclear Fusion. A Novel Theoretical Framework</article-title>.<year>2024</year>;
                        <elocation-id>10.31219/osf.io/t5j6q</elocation-id>
                        <pub-id pub-id-type="doi">10.31219/osf.io/t5j6q</pub-id>
                    </mixed-citation>
                </ref>
            </ref-list>
        </back>
        <sub-article article-type="response" id="comment15233-438736">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>Ruan</surname>
                            <given-names>Xiaogang</given-names>
                        </name>
                        <aff>Beijing University of Technology, Beijing, China</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>8</day>
                    <month>1</month>
                    <year>2026</year>
                </pub-date>
            </front-stub>
            <body>
                <p>
                    <bold>Author&#x2019;s Response:</bold>
                </p>
                <p> 
                    <bold>To the Mr. Wim Vegt&#x2019;s Review Report on OR02</bold>
                </p>
                <p> The author is very grateful to the reviewer, Mr. Wim Vegt, for his review on the OR Serial Report 2 (OR02) with the conclusion: 
                    <bold>APPROVED</bold>. And the author thanks Mr. Vegt for his pertinent comments in the Critique of his review report on OR02.</p>
                <p> The following is the author's response to Mr. Vegt's review comments in the Critique for discussion.</p>
                <p> 
                    <bold>1&#x00a0;&#x00a0; On The Clarity of OR Framework</bold>
                </p>
                <p> Indeed, as Mr. Vegt pointed out, readers' recognition of the OR02 report and its conclusion that photons have the rest mass of their own relies heavily on their understanding of the theory of OR; The same will be true for subsequent OR Serial Reports. This is precisely why OR01 as the beginning of OR Serial Reports strives to clarify the logical consistency and theoretical correctness of the theory of OR, as well as, the empirical basis and experimental evidence. The theory of OR involves many issues in physics. So, in order for readers to recognize and understand the theory of OR, the author attempts to interpret the theory of OR to readers in the form of a series of reports.</p>
                <p> 
                    <bold>2&#x00a0;&#x00a0; On The Justification of Materialist View</bold>
                </p>
                <p> This should be a philosophical issue. Restricted by his observation agents that have observational locality and perturbation effect, mankind can never reach the other shore of absolute truth, although he can keep getting closer and closer to it; mankind's cognition of the natural world can only stay at phenomena rather than the essence. The logical chain of truth has no beginning and no end. Therefore, the theoretical systems of mankind's physics must be established on the basis of hypotheses that are often called principles or laws, and the so-called principles or laws must originate from certain beliefs or philosophical ideas. The author believes that a physicist should be a materialist. The materialist view conforms to mankind's rationality, and conforms to mankind's intuition and common sense. Physicists often hold the expectation that a theoretical system of physics can be established on the most basic logical premises that are known as first principles. In the causal chain without beginning nor end, however, there exist no first principles. So, physics, and even all sciences, have no the most basic logical premises but more basic logical premises. In fact, the theory of OR has more basic logical premises relative to Newtonian mechanics and Einstein's theory of relativity so that it has unified Newtonian mechanics and Einstein's theory of relativity within the same theoretical system under the same axiom system. This confirms the logical self-consistence and theoretical validity of the theory of OR from one aspect. The author's original intention is not to establish a theoretical system, but only to give photons a little mass following the author's dialectical materialist view of nature. So, in a sense, the establishment of the theory of OR confirms the justification of materialist view of nature.</p>
                <p> 
                    <bold>3&#x00a0;&#x00a0; On Comparison to Mainstream Physics</bold>
                </p>
                <p> The theory of OR is just an unexpected discovery. The author did not intend to challenge Einstein and the mainstream physics community. The theory of OR is the inheritance and development of Newtonian mechanics and Einstein's theory of relativity. However, Newton and the mainstream physics community today did not realize that Newtonian mechanics is the theory of idealized observation, representing in a sense the objective and real physical world; Einstein and the mainstream physics community today did not realize that Einstein's theory of relativity, including the special and the general, is the theory of optical observation, presenting us with only an optical image of the physical world, rather than the objective reality or physical existence. For a long time, the mainstream physics community has regarded Einstein's theory of relativity as the Bible of mankind's physics, but they has never been able to explain why the speed of light is invariant, why spacetime is curved, and why photons has no rest mass. Now, they needs to re-examine mankind's physics. Mr. Vegt suggested that the author compare the theoretical predictions of OR with those of standard relativity and quantum field theory in mainstream physics. Actually, this is exactly what the author is doing. Based on the theory of OR, subsequent OR serial reports will interpret physical phenomena presented in both relativity theory and quantum theory, including experimental results that are well-explained by quantum field theory and the Standard Model.</p>
                <p> 
                    <bold>4&#x00a0;&#x00a0; Testability</bold>
                </p>
                <p> The theory of OR has clarified that Einstein's relativistic mass or motion mass depends on the optical and agent optical observation. According to Einstein's theory of relativity, an object or particle of matter have different relativistic masses or different motion masses in the eyes of different observers or different observation agents, which suggests that Einstein's relativistic mass or motion mass is not objectively real. In fact, only the rest mass is the objectively real mass of a material object and has the objectively real effects of gravitational interaction. According to the theory of OR, spacetime is never curved. It is not caused by the curved spacetime around the sun that the earth orbits the sun, but by the gravitational interaction between the sun and the earth. Based on the Inertial OR (IOR), OR02 has clarified that all material particles, including photons, have the rest mass of their own. So, the gravitational deflection phenomena of starlight sweeping over the sun during total solar eclipses prove that photons have the rest mass. This reflects the 
                    <bold>testability</bold> of the rest mass of photons, which is consistent with Eddington's understanding. Based on the Gravitational OR (GOR), OR02 predicts that a photon with frequency 
                    <italic>f</italic> has the rest mass of 
                    <italic>m
                        <sub>o</sub>
                    </italic>=
                    <italic>m</italic>=
                    <italic>hf/c</italic>
                    <sup>2</sup>. This suggests that the rest mass 
                    <italic>m
                        <sub>o</sub>
                    </italic> of a photon is exactly what is regarded as its motion mass 
                    <italic>m</italic> by the mainstream physics community. Whether the theoretical prediction on the rest mass of a photon by the theory of OR is testable depends on whether experimental physicists can quantitatively determine or measure the rest mass of photons. In fact, experimental physicists have already determined the rest mass of photons as 
                    <italic>hf/c</italic>
                    <sup>2</sup>. But they mindlessly believe that it is just the motion mass
                    <italic> </italic>
                    <italic>m</italic> of photons, and have failed to recognize that it is exactly the rest mass of photons. The theoretical prediction of OR suggests that the attempt to seek for the rest mass of photons outside of the so-called motion mass
                    <italic> </italic>
                    <italic>m</italic> must be futile. This is precisely why many experimental physicists have made great efforts but have failed to find the rest mass of photons. This to some extent confirms the theoretical prediction on the rest mass
                    <italic> </italic>
                    <italic>m
                        <sub>o</sub>
                    </italic> of photons made by the theory of OR.</p>
                <p> 
                    <bold>5&#x00a0;&#x00a0; Quantum Light Theory Connection</bold>
                </p>
                <p> If, as predicted by the theory of OR, photons and all matter particles have the rest mass of their own, then this will inevitably change our recognizing and understanding of light and photons, as well as, quanta and quantum effects. So, the mainstream physics community will have to re-examine its quantum mechanics and quantum field theory. In fact, the theory of OR not only has unified Newtonian mechanics and Einstein's theory of relativity, but is also moving towards the unification of relativity theory and quantum theory (see Chapter 6 of the 1
                    <sup>st</sup> Volume IOR in 
                    <bold>The Theory of Observational Relativity</bold>). The subsequent OR serial reports will reinterpret the quantum theory of modern physics, including quantum light theory, quantum mechanics and quantum field theory, as well as, gauge field theory and the Standard Model. In particular, subsequent OR serial reports will report to readers the quantum theory of the general observation agent.</p>
                <p> There are too many unknowns about the natural world for mankind. The physical world in mankind's subjective world is far from objective reality or physical existence. Mankind's physics, including relativity theory and quantum theory has many misconceptions and misrecognition, even myths and superstitions.</p>
                <p> So, mankind needs to re-examine his physics and reshape his view of nature.</p>
                <p> </p>
                <p> Thank you, F1000Research! Thank you, Mr. Wim Vegt!</p>
                <p> </p>
                <p> Xiaogang Ruan</p>
                <p> Beijing, China</p>
                <p> January 8, 2026</p>
            </body>
        </sub-article>
    </sub-article>
</article>
