<?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.172196.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>New Class of S-Pseudo Bounded Modules With Some Related Concepts</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 1 not approved]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Madhi Rashid</surname>
                        <given-names>Amal</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0009-0005-6526-4140</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Najad Shihab</surname>
                        <given-names>Buthyna</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <xref ref-type="aff" rid="a1">1</xref>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Mathematics, University of Baghdad College of Education for Pure Science Ibn Al-Haitham, Baghdad, Baghdad Governorate, 31001, Iraq</aff>
                <aff id="a2">
                    <label>2</label>Mathematics, University of Baghdad College of Education for Pure Science Ibn Al-Haitham, Baghdad, Baghdad Governorate, 10001, Iraq</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:amal.madhi2203@ihcoedu.uobaghdad.edu.iq">amal.madhi2203@ihcoedu.uobaghdad.edu.iq</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>9</day>
                <month>12</month>
                <year>2025</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2025</year>
            </pub-date>
            <volume>14</volume>
            <elocation-id>1385</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>2</day>
                    <month>12</month>
                    <year>2025</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2025 Madhi Rashid A and Najad Shihab B</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-1385/pdf"/>
            <abstract>
                <p>In the present study , every module 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">M</mml:mi>
                        </mml:math>
</inline-formula> is unitary and every ring 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:math>
</inline-formula> is commutative with identity. We gave a definition of a new class 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">F</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mtext mathvariant="italic">module</mml:mtext>
                        </mml:math>
</inline-formula> which is namely S-pseudo bounded module symbolically (S-PS.B.
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mspace width="0.25em"/>
                            <mml:mi mathvariant="script">F</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                        </mml:math>
</inline-formula> module) and introduced some different approaches to attach this class with other types of well-known modules such that monoform module, quasi-Dedekind module, compressible module and retractable module. The main purpose of this article is to present a few new conditions for some corollaries and properties. The 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">F</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                        </mml:math>
</inline-formula>homomorphism of monoform and compressible modules connect in a useful way with an endomorphism of a 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">F</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                        </mml:math>
</inline-formula> module 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">M</mml:mi>
                        </mml:math>
</inline-formula> that we relied on it in the definition of S-pseudo bounded module. We used the symbol 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="italic">End</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> which means the set of all endomorphism maps of 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">F</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                        </mml:math>
</inline-formula> module 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="script">M</mml:mi>
                        </mml:math>
</inline-formula>. Also S-pseudo bounded module gave us directly or with some conditions different modules such as retractable module, an injective module and others.</p>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>S-Pseudo bounded module</kwd>
                <kwd>Fully polyform module</kwd>
                <kwd>Multiplication module</kwd>
                <kwd>Critically compressible module</kwd>
                <kwd>Scalar module.</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="sec1" sec-type="intro">
            <title>1. Introduction</title>
            <p>The notion of bounded module was studied by Carl Faith where (if there exists 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                        <mml:mo>&#x2208;</mml:mo>
                        <mml:mi mathvariant="script">M</mml:mi>
                    </mml:math>
</inline-formula> such that 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi mathvariant="script">M</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula> then 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">M</mml:mi>
                    </mml:math>
</inline-formula> is said to be bounded).
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> Moreover, the concept of bounded submodule introduced with details by AL-LNI where (if there exists 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                        <mml:mo>&#x2208;</mml:mo>
                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                    </mml:math>
</inline-formula> such that 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>,</mml:mo>
                    </mml:math>
</inline-formula> then 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                    </mml:math>
</inline-formula> is said to be bounded submodule of 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">M</mml:mi>
                    </mml:math>
</inline-formula>).
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>
                </sup> The concept of almost bounded submodule was submitted by Buthyna Najad where (if there exists an element 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                        <mml:mo>&#x2208;</mml:mo>
                        <mml:mi mathvariant="script">M</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mi>x</mml:mi>
                        <mml:mspace width="0.25em"/>
                        <mml:mo>&#x2209;</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula>such that 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula> then 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                    </mml:math>
</inline-formula> is called almost bounded submodule).
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>
                </sup> Also, scalar modules and prime modules are involved in several properties as a condition to attach S-Pseudo bounded module with other modules. Note that if 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:msub>
                            <mml:mi mathvariant="italic">ann</mml:mi>
                            <mml:mi mathvariant="script">F</mml:mi>
                        </mml:msub>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>,</mml:mo>
                    </mml:math>
</inline-formula> for every submodule 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                    </mml:math>
</inline-formula> of 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">M</mml:mi>
                    </mml:math>
</inline-formula> then 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">M</mml:mi>
                    </mml:math>
</inline-formula> is said to be prime module.
                <sup>
                    <xref ref-type="bibr" rid="ref4">4</xref>
                </sup> Furthermore, if 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">M</mml:mi>
                    </mml:math>
</inline-formula> is finitely generated , then 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">M</mml:mi>
                    </mml:math>
</inline-formula> is compressible 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">F</mml:mi>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:mtext mathvariant="italic">module</mml:mtext>
                    </mml:math>
</inline-formula> if and only if it is uniform and prime.
                <sup>
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup> This study investigates how S-PS.B. modules relate to other well-known module types offering new insights into these connections. We explore how these modules relate to monoform modules, compressible modules, critically compressible modules and Rickart modules directly or with some conditions.</p>
            <p>In this article, we investigate a new class of module called S-Pseudo bounded module where in 
                <xref ref-type="sec" rid="sec2">
Section 2</xref> some related facts are reviewed and 
                <xref ref-type="sec" rid="sec3">
Section 3</xref> contained some definitions with examples while in 
                <xref ref-type="sec" rid="sec4">
Section 4</xref> we introduced some significant relationships and connected with other modules.</p>
        </sec>
        <sec id="sec2">
            <title>2. Preliminaries</title>
            <p>

                <statement id="state1">
                    <label>Definision 2.1</label>
                    <p>
                        <xref ref-type="bibr" rid="ref1">
                            <sup>1</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is bounded module if there exists an element 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state2">
                    <label>
Definision 2.2</label>
                    <p>
                        <xref ref-type="bibr" rid="ref6">
                            <sup>6</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is said to be scalar if for every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>r</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">rx</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state3">
                    <label>
Definision 2.3</label>
                    <p>
                        <xref ref-type="bibr" rid="ref7">
                            <sup>7</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is called monoform if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is dense where a submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is dense if for any 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>t</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">ty</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula>.</p>
                    <p>Equivalently, A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is said to be monoform if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is monomorphism.
                        <sup>
                            <xref ref-type="bibr" rid="ref7">7</xref>
                        </sup> Also , if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module, then it is uniform and prime and hence we deduce that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is prime ideal of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state4">
                    <label>
Definision 2.4</label>
                    <p>
                        <xref ref-type="bibr" rid="ref8">
                            <sup>8</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is said to be finitely annihilated 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> if there exists a finitely generated submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state5">
                    <label>
Definision 2.5</label>
                    <p>
                        <xref ref-type="bibr" rid="ref9">
                            <sup>9</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is called quasi-Dedekind if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is quasi-invertible where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is quasi-invertible if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo>/</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>Equivalently, a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is said to be quasi-Dedekind if for each non-zero endomorphism of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">monomorphism</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state6">
                    <label>
Definision 2.6</label>
                    <p>
                        <xref ref-type="bibr" rid="ref10">
                            <sup>10</sup>
                        </xref> A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is called polyform if every essential submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is dense. Note that every monoform is polyform.</p>
                </statement>

                <statement id="state7">
                    <label>
Definision 2.7</label>
                    <p>
                        <xref ref-type="bibr" rid="ref10">
                            <sup>10</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is said to be fully polyform if every P-essential submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is dense where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is called P-essential if every pure submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>k</mml:mi>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2229;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>k</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>k</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state8">
                    <label>
Definision 2.8</label>
                    <p>
                        <xref ref-type="bibr" rid="ref10">
                            <sup>10</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is said to be fully retractable if for every non-zero submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and each non-zero homomorphism 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>f</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state9">
                    <label>
Definision 2.9</label>
                    <p>
                        <xref ref-type="bibr" rid="ref11">
                            <sup>11</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is called coprime if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo>/</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> for every proper submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state10">
                    <label>
Corollary 2.10</label>
                    <p>
                        <xref ref-type="bibr" rid="ref6">
                            <sup>6</sup>
                        </xref>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a multiplication finitely generated 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a scalar 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state11">
                    <label>
Remark 2.11</label>
                    <p>
                        <xref ref-type="bibr" rid="ref6">
                            <sup>6</sup>
                        </xref>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be an injective scalar 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>. Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is a scalar submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state12">
                    <label>
Remark 2.12</label>
                    <p>
                        <xref ref-type="bibr" rid="ref12">
                            <sup>12</sup>
                        </xref>Every finitely generated 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> is finitely annihilated.</p>
                </statement>

                <statement id="state13">
                    <label>
Proposition 2.13</label>
                    <p>
                        <xref ref-type="bibr" rid="ref12">
                            <sup>12</sup>
                        </xref>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a multiplication 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo mathvariant="bold-italic">.</mml:mo>
                            </mml:math>
</inline-formula> Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is finitely generated if and only if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is finitely annihilated.</p>
                </statement>

                <statement id="state14">
                    <label>
Proposition 2.14</label>
                    <p>
                        <xref ref-type="bibr" rid="ref6">
                            <sup>6</sup>
                        </xref>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a scalar torsion-free 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> with (
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                            </mml:math>
</inline-formula> is an integral domain). Then every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">monomorphism</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state15">
                    <label>
Proposition 2.15</label>
                    <p>
                        <xref ref-type="bibr" rid="ref13">
                            <sup>13</sup>
                        </xref>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a quasi-Dedekind retractable 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> If every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is a monomorphism, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is compressible module.</p>
                </statement>

                <statement id="state16">
                    <label>
Proposition 2.16</label>
                    <p>
                        <xref ref-type="bibr" rid="ref14">
                            <sup>14</sup>
                        </xref>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a retractable 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> such that End(
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:math>
</inline-formula> is a domain. Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible module if and only if it is polyform.</p>
                </statement>

                <statement id="state17">
                    <label>
Proposition 2.17</label>
                    <p>
                        <xref ref-type="bibr" rid="ref14">
                            <sup>14</sup>
                        </xref>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a retractable 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible module if and only if every non-zero partial endomorphism of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monomorphism.</p>
                </statement>

                <statement id="state18">
                    <label>
Proposition 2.18</label>
                    <p>
                        <xref ref-type="bibr" rid="ref14">
                            <sup>14</sup>
                        </xref>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a fully retractable 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>with End(
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:math>
</inline-formula> is a domain. Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is polyform.</p>
                </statement>

                <statement id="state19">
                    <label>
Definition 2.19</label>
                    <p>
                        <xref ref-type="bibr" rid="ref15">
                            <sup>15</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is called Rickart 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> if and only if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mtext mathvariant="italic">Ker&#x03c6;</mml:mtext>
                            </mml:math>
</inline-formula> is a direct summand of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state20">
                    <label>
Proposition 2.20</label>
                    <p>
                        <xref ref-type="bibr" rid="ref15">
                            <sup>15</sup>
                        </xref>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is an injective prime 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is Rickart module.</p>
                </statement>

                <statement id="state21">
                    <label>
Definition 2.21</label>
                    <p>
                        <xref ref-type="bibr" rid="ref16">
                            <sup>16</sup>
                        </xref>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is called N-Rickart if for every homomorphism 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>g</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo mathvariant="italic">ker</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>g</mml:mi>
                            </mml:math>
</inline-formula> is a summand of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state22">
                    <label>
Corollary 2.22</label>
                    <p>
                        <xref ref-type="bibr" rid="ref14">
                            <sup>14</sup>
                        </xref>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is uniform module, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is fully polyform if and only if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module.</p>
                </statement>

                <statement id="state23">
                    <label>
Corollary 2.23</label>
                    <p>
                        <xref ref-type="bibr" rid="ref17">
                            <sup>17</sup>
                        </xref>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is finitely generated 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is compressible 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>if and only if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is uniform prime module.</p>
                </statement>
            </p>
        </sec>
        <sec id="sec3">
            <title>3. S-Pseudo bounded modules</title>
            <p>In this part, a new class of an 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">F</mml:mi>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:mtext mathvariant="italic">module</mml:mtext>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula>will be investigated with some definitions and examples related to S-PS.B. 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">F</mml:mi>
                    </mml:math>
</inline-formula>-module which depends on an endomorphism map over an 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">F</mml:mi>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:mtext mathvariant="italic">module</mml:mtext>
                        <mml:mspace width="0.25em"/>
                        <mml:mi mathvariant="script">M</mml:mi>
                        <mml:mo>.</mml:mo>
                    </mml:math>
</inline-formula>

                <statement id="state24">
                    <label>Definition 3.1</label>
                    <p>A proper submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> of a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is called S-pseudo bounded 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">submodule</mml:mtext>
                            </mml:math>
</inline-formula> (symbolically S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                            </mml:math>
</inline-formula>-submodule) if there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>S</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> for some 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>x</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state25">
                    <label>Examples 3.2</label>
                    <p>
1- Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msub>
                                <mml:mo>&#x2a01;</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula> as a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>8</mml:mn>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msub>
                                <mml:mo>&#x2a01;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Define 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> by 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>a</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>a</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>a</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula>. Therefore, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>8</mml:mn>
                                            </mml:msub>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>8</mml:mn>
                                            </mml:msub>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>0</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo>,</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>2</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula>and hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>8</mml:mn>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula> submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>
2- Consider 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2a01;</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula> as a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2a01;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula>, then there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> defined by 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>a</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>a</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>a</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> clearly, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Now, suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>2</mml:mn>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula>. Sequently, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>2</mml:mn>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>2</mml:mn>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula>. Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn>2</mml:mn>
                                            <mml:mo>,</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>1</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                        <mml:mover accent="true">
                                            <mml:mn>0</mml:mn>
                                            <mml:mo stretchy="true">&#x00af;</mml:mo>
                                        </mml:mover>
                                        <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>Therefore, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula> submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>
3- Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>6</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula> as a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>6</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>3</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula>. An endomorphism 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> defined by 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mover accent="true">
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mspace width="0.35em"/>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>6</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mo>=</mml:mo>
                                <mml:mover accent="true">
                                    <mml:mn>2</mml:mn>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>6</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula>, we have 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>2</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>0</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>3</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is not S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula> submodule.</p>
                    <p>We establish that every Endo-R.B. is S.PS.B. submodule but the converse is not necessary true in general. If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is an Endo-R.B. then there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mtext mathvariant="italic">for some</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> by Ref. 
                        <xref ref-type="bibr" rid="ref7">7</xref>. But 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">{</mml:mo>
                                    <mml:mi>r</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2208;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                    <mml:mo>:</mml:mo>
                                    <mml:msup>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msup>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2208;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:msub>
                                        <mml:mi mathvariant="italic">ann</mml:mi>
                                        <mml:mi mathvariant="script">F</mml:mi>
                                    </mml:msub>
                                    <mml:mi>&#x03c6;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2208;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:msup>
                                        <mml:mi>&#x2124;</mml:mi>
                                        <mml:mo>+</mml:mo>
                                    </mml:msup>
                                    <mml:mo stretchy="true">}</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> and from above equality we get 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>.</mml:mo>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> Hence, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula> submodule. But the converse is not true in general for example:</p>
                    <p>
Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msub>
                                <mml:mo>&#x2a01;</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula> as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>. Define 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> as: 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>a</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>a</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> if we take 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2a01;</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>1</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo>,</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>2</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>0</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo>,</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>2</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula>=
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>2</mml:mn>
                                        <mml:mi>&#x2124;</mml:mi>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mi>&#x2124;</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mn>0</mml:mn>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>&#x2a01;</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:mn>4</mml:mn>
                                        <mml:mi>&#x2124;</mml:mi>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mi>&#x2124;</mml:mi>
                            </mml:math>
</inline-formula> .Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula> submodule, but 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi>&#x2124;</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                        <mml:mover accent="true">
                                            <mml:mn>0</mml:mn>
                                            <mml:mo stretchy="true">&#x00af;</mml:mo>
                                        </mml:mover>
                                        <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&#x2a01;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>&#x2124;</mml:mi>
                                        <mml:mn>4</mml:mn>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>4</mml:mn>
                                <mml:mi>&#x2124;</mml:mi>
                            </mml:math>
</inline-formula> is not equal to 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi>&#x2124;</mml:mi>
                                </mml:msub>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi>&#x2124;</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo>,</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mi>&#x2124;</mml:mi>
                            </mml:math>
</inline-formula>. Therefore 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is not Endo-R.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula> submodule.</p>
                </statement>

                <statement id="state26">
                    <label>Definition 3.3</label>
                    <p>A 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is said to be S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> if every proper submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula> submodule.</p>
                </statement>

                <statement id="state27">
                    <label>Examples 3.4</label>
                    <p>

                        <list list-type="order">
                            <list-item>
                                <label>1-</label>
                                <p>

                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mi>p</mml:mi>
                                            </mml:msub>
                                        </mml:math>
</inline-formula> as a 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mtext mathvariant="italic">module</mml:mtext>
                                        </mml:math>
</inline-formula> is S-PS.B. 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mtext mathvariant="italic">module</mml:mtext>
                                        </mml:math>
</inline-formula>, where 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>p</mml:mi>
                                        </mml:math>
</inline-formula> is prime, since the only proper submodule of 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mi>p</mml:mi>
                                            </mml:msub>
                                        </mml:math>
</inline-formula> is 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mrow>
                                                <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mn>0</mml:mn>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>.</mml:mo>
                                        </mml:math>
</inline-formula> If we define 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mo>:</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>2</mml:mn>
                                            </mml:msub>
                                            <mml:mo>&#x27f6;</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>2</mml:mn>
                                            </mml:msub>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mo>&#x2208;</mml:mo>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mi mathvariant="italic">End</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:msub>
                                                    <mml:mi>&#x2124;</mml:mi>
                                                    <mml:mn>2</mml:mn>
                                                </mml:msub>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:math>
</inline-formula> as 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>2</mml:mn>
                                            <mml:mover accent="true">
                                                <mml:mi>x</mml:mi>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo>,</mml:mo>
                                            <mml:mo>&#x2200;</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mi>x</mml:mi>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mo>&#x2208;</mml:mo>
                                            <mml:mspace width="0.25em"/>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>2</mml:mn>
                                            </mml:msub>
                                            <mml:mo>,</mml:mo>
                                        </mml:math>
</inline-formula> then 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mi>x</mml:mi>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mo>&#x2208;</mml:mo>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mn>0</mml:mn>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                            </mml:mrow>
                                        </mml:math>
</inline-formula> and 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi mathvariant="italic">ann</mml:mi>
                                                        <mml:mi>&#x2124;</mml:mi>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                                        <mml:mover accent="true">
                                                            <mml:mn>0</mml:mn>
                                                            <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                        </mml:mover>
                                                        <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                            <mml:mo>=</mml:mo>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi mathvariant="italic">ann</mml:mi>
                                                        <mml:mi>&#x2124;</mml:mi>
                                                    </mml:msub>
                                                    <mml:mi>&#x03c6;</mml:mi>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mover accent="true">
                                                            <mml:mi>x</mml:mi>
                                                            <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                        </mml:mover>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                            <mml:mo>=</mml:mo>
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>.</mml:mo>
                                        </mml:math>
</inline-formula> Hence 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mi>p</mml:mi>
                                            </mml:msub>
                                        </mml:math>
</inline-formula> is S-PS.B. 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mtext mathvariant="italic">module</mml:mtext>
                                            <mml:mo>.</mml:mo>
                                        </mml:math>
</inline-formula>
                                </p>
                            </list-item>
                            <list-item>
                                <label>
2-</label>
                                <p>Consider 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula> as a 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mtext mathvariant="italic">module</mml:mtext>
                                            <mml:mo>.</mml:mo>
                                        </mml:math>
</inline-formula> Define 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mo>:</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                            <mml:mo>&#x27f6;</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula> as 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mi>a</mml:mi>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>=</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>0</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo>,</mml:mo>
                                            <mml:mo>&#x2200;</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mi>a</mml:mi>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mo>&#x2208;</mml:mo>
                                            <mml:mspace width="0.25em"/>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>. If we take 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi mathvariant="script">M</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mn>2</mml:mn>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                            </mml:mrow>
                                            <mml:mo>,</mml:mo>
                                        </mml:math>
</inline-formula> then 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x03c6;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mover accent="true">
                                                    <mml:mi>a</mml:mi>
                                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                </mml:mover>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mo>&#x2208;</mml:mo>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo>,</mml:mo>
                                        </mml:math>
</inline-formula> hence 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula> is not S-PS.B. 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mtext mathvariant="italic">module</mml:mtext>
                                            <mml:mo>,</mml:mo>
                                        </mml:math>
</inline-formula> since if 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mover accent="true">
                                                <mml:mi>a</mml:mi>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo>=</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>3</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mspace width="0.25em"/>
                                            <mml:mo>&#x2208;</mml:mo>
                                            <mml:mspace width="0.25em"/>
                                            <mml:msub>
                                                <mml:mi>&#x2124;</mml:mi>
                                                <mml:mn>4</mml:mn>
                                            </mml:msub>
                                            <mml:mo>,</mml:mo>
                                        </mml:math>
</inline-formula> then 
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mn>2</mml:mn>
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi mathvariant="italic">ann</mml:mi>
                                                        <mml:mi>&#x2124;</mml:mi>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                            <mml:mo>&#x2260;</mml:mo>
                                            <mml:msqrt>
                                                <mml:mrow>
                                                    <mml:msub>
                                                        <mml:mi mathvariant="italic">ann</mml:mi>
                                                        <mml:mi>&#x2124;</mml:mi>
                                                    </mml:msub>
                                                    <mml:mi>&#x03c6;</mml:mi>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mover accent="true">
                                                            <mml:mn>3</mml:mn>
                                                            <mml:mo stretchy="true">&#x00af;</mml:mo>
                                                        </mml:mover>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                </mml:mrow>
                                            </mml:msqrt>
                                            <mml:mo>=</mml:mo>
                                            <mml:mi>&#x2124;</mml:mi>
                                            <mml:mo>.</mml:mo>
                                        </mml:math>
</inline-formula>
</p>
                            </list-item>
                        </list>
                    </p>
                </statement>
            </p>
        </sec>
        <sec id="sec4">
            <title>4. S-Pseudo bounded modules with some modules</title>
            <p>In this section, many modules played a major role in getting S-Pseudo bounded module such that monoform, compressible, quasi-Dedekind module and others modules. We get more results through several relationships.
                <statement id="state28">
                    <label>Proposition 4.1</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a multiplication torsion-free
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> with (
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                            </mml:math>
</inline-formula> is an integral domain), then the following statements are equivalent</p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">i</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">ii</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module
                        <bold>.</bold>
</p>
                </statement>

                <statement id="state29">
                    <label>Proof:</label>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">i</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo mathvariant="bold-italic">&#x27f9;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">ii</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a multiplication torsion-free, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is finitely generated, by 
                        <xref ref-type="statement" rid="state12">Remark (2.12)</xref> and 
                        <xref ref-type="statement" rid="state13">Proposition (2.13)</xref>. Therefore 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is scalar by 
                        <xref ref-type="statement" rid="state10">Corollary (2.10)</xref>. By 
                        <xref ref-type="statement" rid="state14">Proposition (2.14)</xref>, every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is monomorphism. Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be an 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">homomorphism</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>i</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is inclusion map, then
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>i</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monomorphism and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module.</p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">ii</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo mathvariant="bold-italic">&#x27f9;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">i</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is uniform prime module and every submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is dense. Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is uniform, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> and thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>a</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mo>.</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mtext mathvariant="italic">for some</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>n</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mo>+</mml:mo>
                                </mml:msup>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>which implies 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mo>.</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="italic">tx</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mi>t</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is dense submodule and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is prime ideal of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>t</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2209;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>However, the condition torsion-free is suffice to prove 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module.</p>
                </statement>

                <statement id="state30">
                    <label>Corollary 4.2</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a torsion-free S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo mathvariant="bold-italic">.</mml:mo>
                            </mml:math>
</inline-formula> Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module.</p>
                </statement>

                <statement id="state31">
                    <label>Proof:</label>
                    <p>Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> be any non-zero submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a torsion-free module, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> we obtain 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2203;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and define as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Now, assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> we have to show that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is torsion-free module which is contradiction and thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is an artibrary submodule, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module.</p>
                </statement>

                <statement id="state32">
                    <label>Proposition 4.3</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is quasi-Dedekind S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module.</p>
                </statement>

                <statement id="state33">
                    <label>Proof:</label>
                    <p>
It is sufficient to show that every non-zero submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is dense. Assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is any non-zero submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Define 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> by 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> which means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>ker</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is quasi-Dedekind module, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is monomorphism. Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> which is contradiction. Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is dense submodule.</p>
                </statement>

                <statement id="state34">
                    <label>Proposition 4.4</label>
                    <p>Every S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> is retractable 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state35">
                    <label>Proof:</label>
                    <p>Assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is a non-zero submodule of S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and defined as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>i</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> the inclusion map. Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi>i</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>g</mml:mi>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>g</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>g</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>i</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2218;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>g</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>i</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>g</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> that means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> which is a contradiction. Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Therefore
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>Conversely is not true in general, we have this example:</p>
                    <p>
Consider 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula> as a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x27e8;</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mn>2</mml:mn>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">&#x27e9;</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Define 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula> as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mover accent="true">
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>&#x2124;</mml:mi>
                                        <mml:mn>4</mml:mn>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mover accent="true">
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">&#x00af;</mml:mo>
                                    </mml:mover>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mover accent="true">
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mo mathvariant="italic">Im</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable module. But 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is not S-PS.B
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>2</mml:mn>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>2</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi>&#x2124;</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mover accent="true">
                                                <mml:mn>1</mml:mn>
                                                <mml:mo stretchy="true">&#x00af;</mml:mo>
                                            </mml:mover>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:mi>&#x2124;</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mover accent="true">
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">&#x00af;</mml:mo>
                                </mml:mover>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mn>4</mml:mn>
                                </mml:msub>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state36">
                    <label>Proposition 4.5</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. torsion-free module, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible module.</p>
                </statement>

                <statement id="state37">
                    <label>Proof:</label>
                    <p>By 
                        <xref ref-type="statement" rid="state30">Corollary (4.2)</xref> and 
                        <xref ref-type="statement" rid="state17">Proposition (2.17)</xref> we get 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible.</p>
                </statement>

                <statement id="state38">
                    <label>Corollary 4.6</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> if and only if every non-zero partial endomorphism of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monomorphism.</p>
                </statement>

                <statement id="state39">
                    <label>Proposition 4.7</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a duo S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is fully retractable module.</p>
                </statement>

                <statement id="state40">
                    <label>Proof:</label>
                    <p>Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is a non-zero endomorphism of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is a submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> For every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> we have 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a duo. Thus the partial endomorphism of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is not zero and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Therefore 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable module, by 
                        <xref ref-type="statement" rid="state34">Proposition (4.4)</xref> so that there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> a homomorphism. Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is fully retractable module.</p>
                </statement>

                <statement id="state41">
                    <label>Corollary 4.8</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a duo S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is a domain, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is polyform module.</p>
                </statement>

                <statement id="state42">
                    <label>Proof:</label>
                    <p>Assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> then by previous proposition, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is fully retractable module. Applying 
                        <xref ref-type="statement" rid="state18">Proposition (2.18)</xref> we get the result.</p>
                </statement>

                <statement id="state43">
                    <label>Proposition 4.9</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be an uniform S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is a domain. Then the following statements are equivalent:
</p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible module.
</p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="italic">ii</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is polyform module.</p>
                </statement>

                <statement id="state44">
                    <label>Proof:</label>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">i</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo mathvariant="bold-italic">&#x27f9;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">ii</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible module, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform, by 
                        <xref ref-type="statement" rid="state38">Corollary(4.6)</xref> and thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is polyform.</p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">ii</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo mathvariant="bold-italic">&#x27f9;</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">i</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> Assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is polyform module, then 
                        <xref ref-type="statement" rid="state22">Corollary (2.22)</xref>, 

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform, since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is uniform. Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable. By 
                        <xref ref-type="statement" rid="state16">Proposition (2.16)</xref>, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible module.</p>
                </statement>

                <statement id="state45">
                    <label>Corollary 4.10</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. uniform 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is a domain, then the following statements are equivalent:
</p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">i</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is fully polyform module.
</p>
                    <p>

                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="bold-italic">ii</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is critically compressible module.</p>
                </statement>

                <statement id="state46">
                    <label>Proof:</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is uniform, then polyform and fully polyform are equivalent, by Ref. 
                        <xref ref-type="bibr" rid="ref10">10</xref>.</p>
                </statement>

                <statement id="state47">
                    <label>Proposition 4.11</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a compressible 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state48">
                    <label>Proof:</label>
                    <p>Assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> define as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> For each submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> there exists 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>h</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> a monomorphism map, since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a compressible module. If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi>i</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>h</mml:mi>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>i</mml:mi>
                            </mml:math>
</inline-formula> is the inclusion map, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>i</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2218;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>i</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>h</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>x</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>h</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>a</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mo>.</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mtext mathvariant="italic">for some</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>n</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mo>+</mml:mo>
                                </mml:msup>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mo>.</mml:mo>
                                <mml:mi>h</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>so that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>h</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msup>
                                        <mml:mi>a</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msup>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>h</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msup>
                                        <mml:mi>a</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msup>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>h</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> which means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mi>x</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>a</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">M</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is prime module. Therefore 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state49">
                    <label>Proposition 4.12</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a torsion-free
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>multiplication 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> with (
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                            </mml:math>
</inline-formula> is an integral domain).Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> if and only if 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a compressible module.</p>
                </statement>

                <statement id="state50">
                    <label>Proof:</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>. By 
                        <xref ref-type="statement" rid="state10">Corollary (2.10)</xref>
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a scalar module and hence every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is monomorphism. Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable module by 
                        <xref ref-type="statement" rid="state34">Proposition (4.4)</xref>, then there exists a homomorphism 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>f</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> for every submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi>i</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>f</mml:mi>
                            </mml:math>
</inline-formula> is monomorphism where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>i</mml:mi>
                            </mml:math>
</inline-formula> is an inclusion map. Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>f</mml:mi>
                            </mml:math>
</inline-formula> is a monomorphism and hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a compressible module.</p>
                    <p>Conversely, applying previous proposition.</p>
                </statement>

                <statement id="state51">
                    <label>Corollary 4.13</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a quasi-Dedekind retractable 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>.</p>
                </statement>

                <statement id="state52">
                    <label>Proof:</label>
                    <p>Every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">homomorphism</mml:mtext>
                            </mml:math>
</inline-formula> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is monomorphism, since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a quasi-Dedekind. Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a compressible module, by 
                        <xref ref-type="statement" rid="state15">Proposition (2.15)</xref> and thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, by 
                        <xref ref-type="statement" rid="state47">Proposition (4.11)</xref>.</p>
                </statement>

                <statement id="state53">
                    <label>Corollary 4.14</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a finitely generated, then every uniform prime 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>.</p>
                </statement>

                <statement id="state54">
                    <label>Proof:</label>
                    <p>Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a finitely generated implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a compressible module, by (2.23). The result is obtained by 
                        <xref ref-type="statement" rid="state47">Proposition (4.11)</xref>.</p>
                </statement>

                <statement id="state55">
                    <label>Proposition 4.15</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a quasi-Dedekind 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2288;</mml:mo>
                                <mml:msub>
                                    <mml:mo>&#x2229;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>&#x03c8;</mml:mi>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mo>&#x2208;</mml:mo>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mi mathvariant="italic">Hom</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mtext mathvariant="italic">ker&#x03c8;</mml:mtext>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> is a submodule of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state56">
                    <label>Proof:</label>
                    <p>Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2288;</mml:mo>
                                <mml:msub>
                                    <mml:mo>&#x2229;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>&#x03c8;</mml:mi>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mo>&#x2208;</mml:mo>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mi mathvariant="italic">Hom</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                            <mml:mo>,</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msub>
                                <mml:mtext mathvariant="italic">ker&#x03c8;</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2203;</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03c8;</mml:mi>
                                    <mml:mo>&#x2217;</mml:mo>
                                </mml:msup>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03c8;</mml:mi>
                                    <mml:mo>&#x2217;</mml:mo>
                                </mml:msup>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable module. Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a quasi-Dedekind module, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> by proposition (4.13).</p>
                </statement>

                <statement id="state57">
                    <label>Proposition 4.16</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a quasi-Dedekind S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mfrac>
                                        <mml:mi mathvariant="script">M</mml:mi>
                                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    </mml:mfrac>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state58">
                    <label>Proof:</label>
                    <p>Assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mfrac>
                                        <mml:mi mathvariant="script">M</mml:mi>
                                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    </mml:mfrac>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">[</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:msub>
                                        <mml:mo>:</mml:mo>
                                        <mml:mi mathvariant="script">F</mml:mi>
                                    </mml:msub>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">]</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is prime. Thus for every 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>t</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>t</mml:mi>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">ty</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> so that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> which is contradiction since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform module by 
                        <xref ref-type="statement" rid="state18">Proposition (2.18)</xref>. Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">F</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mfrac>
                                        <mml:mi mathvariant="script">M</mml:mi>
                                        <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    </mml:mfrac>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state59">
                    <label>Corollary 4.17</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a quasi-Dedekind S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is not coprime 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state60">
                    <label>Proposition 4.18</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>/</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> be a quasi-Dedekind 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>. Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>.</p>
                </statement>

                <statement id="state61">
                    <label>Proof:</label>
                    <p>
Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> defined as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tn</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>/</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> be a quasi-Dedekind module so if we define 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>/</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>/</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> then either 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> or 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                            </mml:math>
</inline-formula> is a monomrphism. Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>n</mml:mi>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mo mathvariant="italic">Ker</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>&#x03c8;</mml:mi>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> which means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tn</mml:mi>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Therefore, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>n</mml:mi>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> so that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>n</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tn</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula>. If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> we obtain 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tn</mml:mi>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> so 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">tn</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> and also 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Now, let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>a</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> so 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mo>.</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mtext mathvariant="italic">for some</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>n</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>&#x2124;</mml:mi>
                                    <mml:mo>+</mml:mo>
                                </mml:msup>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="italic">tn</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>a</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="italic">tn</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi mathvariant="italic">tn</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>a</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> and we get 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="italic">ann</mml:mi>
                                            <mml:mi mathvariant="script">F</mml:mi>
                                        </mml:msub>
                                        <mml:mi>&#x03c6;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msqrt>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state62">
                    <label>Proposition 4.19</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state63">
                    <label>Proof:</label>
                    <p>Assume that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2203;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> and defined as 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="italic">tx</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable by (4.4) which means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">Im&#x03c6;</mml:mi>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> for every submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Therefore 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> so that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>t</mml:mi>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> and since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> implies 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2286;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> which is contradiction. Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>t</mml:mi>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state64">
                    <label>Proposition 4.20</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is not epimorphism.</p>
                </statement>

                <statement id="state65">
                    <label>Proof:</label>
                    <p>Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>.</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B.
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable module ad there exists a homomorphism 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>f</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> for every submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Put 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mi>i</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>f</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>i</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is the inclusion map. Therefore 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is not epimorphism.</p>
                </statement>

                <statement id="state66">
                    <label>Proposition 4.21</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be S-PS.B. torsion-free 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>. Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is an injective.</p>
                </statement>

                <statement id="state67">
                    <label>Proof:</label>
                    <p>Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> a torsion-free and S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, so that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a monoform module by 
                        <xref ref-type="statement" rid="state30">Corollary (4.2)</xref> and thus there exists a non-zero monmorphism 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>g</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> defined by 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>g</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>y</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable and there exists a homomorphism 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mi>f</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x27f6;</mml:mo>
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> defined by 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>f</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>y</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2200;</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Moreover we consider the diagram</p>
                    <p>

                        <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/189909/85895f37-4f02-4123-9f66-3f11991e6d21_Graphical1.gif"/>
</p>
                    <p>Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>g</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2218;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>f</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>y</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>g</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>f</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>y</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>g</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>y</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>I</mml:mi>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                </mml:msub>
                            </mml:math>
</inline-formula>. Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>g</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2218;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>f</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>I</mml:mi>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                </mml:msub>
                            </mml:math>
</inline-formula> and the diagram is commutative so 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is an injective 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state68">
                    <label>Proposition 4.22</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a torsion-free and S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> has no zero-divisors.</p>
                </statement>

                <statement id="state69">
                    <label>Proof:</label>
                    <p>Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> are two non-zero homomorphism implies that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>&#x2203;</mml:mo>
                                <mml:mi>n</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:msup>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> such that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msup>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is monoform by (4.2) and thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is quasi-Dedekind module. Hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula> are two 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                            </mml:math>
</inline-formula>monomorphisms. Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>&#x03c6;</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2218;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>&#x03c8;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msup>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>y</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>&#x03c8;</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2218;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>&#x03c6;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>&#x03c8;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> which means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> has no zero-divisors.</p>
                </statement>

                <statement id="state70">
                    <label>Proposition 4.23</label>
                    <p>If 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is torsion-free S-PS.B., then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a Rickart 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state71">
                    <label>Proof:</label>
                    <p>
Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is an injective, by 
                        <xref ref-type="statement" rid="state66">Proposition (4.21)</xref> and hence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is prime module since every torsion-free S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> is monoform. By 
                        <xref ref-type="statement" rid="state20">Proposition (2.20)</xref> we obtain that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a Rickart.</p>
                </statement>

                <statement id="state72">
                    <label>Proposition 4.24</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be an indecomposable S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula> with 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is N-Rickart. Then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is quasi-Dedekind.</p>
                </statement>

                <statement id="state73">
                    <label>Proof:</label>
                    <p>Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a retractable module, by (4.4) and thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="italic">Hom</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi mathvariant="script">&#x2135;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2260;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula> for every non-zero submodule 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">&#x2135;</mml:mi>
                            </mml:math>
</inline-formula> of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Suppose that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is an endomorphism of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is N-Rickart, then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mtext mathvariant="italic">ker&#x03c6;</mml:mtext>
                            </mml:math>
</inline-formula> is direct summand of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be an indecomposable so that 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mtext mathvariant="italic">ker&#x03c6;</mml:mtext>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula> Thus 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is a 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">monomorphism</mml:mtext>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is quasi-Dedekind module.</p>
                </statement>

                <statement id="state74">
                    <label>Proposition 4.25</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a torsion-free S-PS.B. Then for each 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> there exists once 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is splits in 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state75">
                    <label>Proof:</label>
                    <p>From (4.23) we get 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a Rickart 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>, Consider the following short exact sequence 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mn>0</mml:mn>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mtext mathvariant="italic">ker&#x03c6;</mml:mtext>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                </mml:msub>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>&#x2192;</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</inline-formula>.</p>
                    <p>Consequently, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mtext mathvariant="italic">ker&#x03c6;</mml:mtext>
                            </mml:math>
</inline-formula> is direct summand of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula>, since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is Rickart module. But 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mtext mathvariant="italic">ker&#x03c6;</mml:mtext>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">ann</mml:mi>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                </mml:msub>
                                <mml:mi>&#x03c6;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> which means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03c6;</mml:mi>
                            </mml:math>
</inline-formula> is splits in 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                                <mml:mo>.</mml:mo>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state76">
                    <label>Proposition 4.26</label>
                    <p>Let 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> be a S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                            </mml:math>
</inline-formula>. Then
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="italic">End</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="script">M</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> is a Rickart ring if and only if
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a Rickart module.</p>
                </statement>

                <statement id="state77">
                    <label>Proof:</label>
                    <p>Since 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is a S-PS.B. 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">F</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mtext mathvariant="italic">module</mml:mtext>
                                <mml:mo>,</mml:mo>
                            </mml:math>
</inline-formula> which means 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="script">M</mml:mi>
                            </mml:math>
</inline-formula> is retractable module so that we get the result by (proposition (3.3), Ref. 
                        <xref ref-type="bibr" rid="ref16">16</xref>).</p>
                </statement>
            </p>
        </sec>
        <sec id="sec5" sec-type="conclusion">
            <title>5. Conclusion</title>
            <p>In our article, we have a new class of module called S-Pseudo Bounded and explain the relation of this module with other modules. Also, we introduced many nicely properties that join S-Pseudo Bounded with important modules such that monoform modules, retractable modules, quasi-Dedekind modules, and compressible modules. In addition, using S-Pseudo Bounded 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi mathvariant="script">F</mml:mi>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:mtext mathvariant="italic">module</mml:mtext>
                    </mml:math>
</inline-formula> as supposition lead us to get some statements that will be important for other who want to study in this field.</p>
        </sec>
        <sec id="sec6">
            <title>Ethical considerations</title>
            <p>This research did not involve any studies with human participants or animals and therefore did not require ethical approval.</p>
        </sec>
    </body>
    <back>
        <sec id="sec9" sec-type="data-availability">
            <title>Data availability</title>
            <p>No experimental data were generated or analyzed in this study. The research is entirely theoretical within the field of pure mathematics (abstract algebra); therefore, data sharing is not applicable. No datasets were generated or analyzed during the current study. All results are theoretical and derived analytically within the framework of abstract algebra.Therefore, data sharing is not applicable to this article as no datasets were created or used.</p>
        </sec>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>1</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

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

                        <italic toggle="yes">Algebra II Ring Theory: Vol. 2: Ring Theory. </italic>
</source>Vol. 191.
                    <publisher-name>Springer Science &amp; Business Media</publisher-name>;<year>2012</year>.
                    <pub-id pub-id-type="doi">10.1007/978-3-642-65321-6</pub-id>
                </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>Mahmood</surname>
                            <given-names>LS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Al-Ani</surname>
                            <given-names>AS</given-names>
                        </name>
</person-group>:
                    <article-title>Bounded Modules.</article-title>
                    <source>

                        <italic toggle="yes">Ibn Al-Haitham J. Pure Appl. Sci.</italic>
</source>
                    <year>2017</year>;<volume>19</volume>(<issue>3</issue>):<fpage>75</fpage>&#x2013;<lpage>91</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="https://jih.uobaghdad.edu.iq/index.php/j/article/view/1650">Reference Source</ext-link>
                </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>Shihab</surname>
                            <given-names>BN</given-names>
                        </name>
</person-group>:
                    <article-title>On Almost Bounded Submodules.</article-title>
                    <source>

                        <italic toggle="yes">IIbn Al-Haitham J. Pure Appl. Sci.</italic>
</source>
                    <year>2017</year>;<volume>23</volume>(<issue>2</issue>):<fpage>168</fpage>&#x2013;<lpage>174</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="https://iasj.rdd.edu.iq/journals/uploads/2024/12/23/e921309207c1da8ccc53697a231b7b01.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ramadhan</surname>
                            <given-names>HA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Al Mothafar</surname>
                            <given-names>NS</given-names>
                        </name>
</person-group>:
                    <article-title>Weakly Small Semiprime Submodules.</article-title>
                    <source>

                        <italic toggle="yes">J. Phys. Conf. Ser.</italic>
</source>
                    <year>2021</year>;<volume>1879</volume>(<issue>3</issue>):<fpage>032128</fpage>. IOP Publishing.
                    <pub-id pub-id-type="doi">10.1088/1742-6596/1879/3/032128/</pub-id>,</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>Hadi</surname>
                            <given-names>IMA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Al-Aeashi</surname>
                            <given-names>SN</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shyaa</surname>
                            <given-names>FD</given-names>
                        </name>
</person-group>:
                    <article-title>T-Essentially Coretractable and Weakly T-Essentially Coretractable Modules.</article-title>
                    <source>

                        <italic toggle="yes">Baghdad Sci. J.</italic>
</source>
                    <year>2021</year>;<volume>18</volume>(<issue>1</issue>):<fpage>0156</fpage>.
                    <pub-id pub-id-type="doi">10.21123/bsj.2021.18.1.0156</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

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

                        <italic toggle="yes">Scalar Reflexive Modules.</italic>
</source>(Doctoral dissertation, Ph.D. Thesis).
                    <publisher-loc>Iraq</publisher-loc>:
                    <publisher-name>University of Baghdad</publisher-name>;<year>2004</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://www.researchgate.net/publication/328495738_scalar_reflexsive_modules">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Murad</surname>
                            <given-names>MS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shihab</surname>
                            <given-names>BN</given-names>
                        </name>
</person-group>:
                    <chapter-title>Endo-restricted bounded submodules related to prime submodules and scalar modules.</chapter-title>
                    <source>

                        <italic toggle="yes">AIP Conf. Proc.</italic>
</source>
                    <year>2025</year>;<volume>3264</volume>(<issue>1</issue>).
                    <publisher-name>AIP Publishing LLC</publisher-name>.
                    <pub-id pub-id-type="doi">10.1063/5.0258500</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Abdul-Al-Kalik</surname>
                            <given-names>AJ</given-names>
                        </name>
</person-group>:
                    <article-title>Semi&#x2013;Bounded Modules.</article-title>
                    <source>

                        <italic toggle="yes">Baghdad Sci. J.</italic>
</source>
                    <year>2012</year>;<volume>9</volume>(<issue>4</issue>):<fpage>20</fpage>.
                    <pub-id pub-id-type="doi">10.21123/bsj.2012.9.4.720-727</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Al-Quraishi</surname>
                            <given-names>AD</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shihab</surname>
                            <given-names>BN</given-names>
                        </name>
</person-group>:
                    <chapter-title>Pu-visible Submodule with their most prominent characteristics.</chapter-title>
                    <source>

                        <italic toggle="yes">IOP Conf. Ser.: Mater. Sci. Eng.</italic>
</source>
                    <year>2020</year>;<volume>871</volume>(<issue>1</issue>).
                    <publisher-name>IOP Publishing</publisher-name>.
                    <ext-link ext-link-type="uri" xlink:href="https://iopscience.iop.org/article/10.1088/1757-899X/871/1/012054/meta#:~:text=DOI%2010.1088/1757%2D899X/871/1/012054">Reference Source</ext-link>
                </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>Muhammad</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ahmed</surname>
                            <given-names>MA</given-names>
                        </name>
</person-group>:
                    <article-title>Fully polyform modules and related concepts.</article-title>
                    <source>

                        <italic toggle="yes">Iraqi J. Sci.</italic>
</source>
                    <year>2024</year>;<fpage>3313</fpage>&#x2013;<lpage>3330</lpage>.
                    <pub-id pub-id-type="doi">10.24996/ijs.2024.65.6.30</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>Ali</surname>
                            <given-names>IM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ghawi</surname>
                            <given-names>T'a Y</given-names>
                        </name>
</person-group>:
                    <article-title>Some results on essentially quasi-Dedekind modules.</article-title>
                    <source>

                        <italic toggle="yes">Iraqi J. Sci.</italic>
</source>
                    <year>2015</year>;<volume>56</volume>(<issue>2A</issue>):<fpage>1130</fpage>&#x2013;<lpage>1139</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="https://ijs.uobaghdad.edu.iq/index.php/eijs/article/view/10204">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mijbass</surname>
                            <given-names>AS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Mohammadali</surname>
                            <given-names>HK</given-names>
                        </name>
</person-group>:
                    <article-title>On Finitely Annihilated Modules.</article-title>
                    <source>

                        <italic toggle="yes">Kirkuk J. Sci.</italic>
</source>
                    <year>2008</year>;<volume>3</volume>(<issue>2</issue>):<fpage>117</fpage>&#x2013;<lpage>133</lpage>.
                    <pub-id pub-id-type="doi">10.32894/kujss.2008.42471</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

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

                        <name name-style="western">
                            <surname>Hashim</surname>
                            <given-names>MB</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Al-Mothafar</surname>
                            <given-names>NS</given-names>
                        </name>
</person-group>:
                    <article-title>Closed (st-closed) compressible modules and closed (st-closed) retractable modules.</article-title>
                    <source>

                        <italic toggle="yes">Iraqi J. Sci.</italic>
</source>
                    <year>2024</year>;<fpage>2141</fpage>&#x2013;<lpage>2149</lpage>.
                    <pub-id pub-id-type="doi">10.24996/ijs.2024.65.4.31</pub-id>
                    <ext-link ext-link-type="uri" xlink:href="https://ijs.uobaghdad.edu.iq/index.php/eijs/article/view/9011">Reference Source</ext-link>
                </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>Rodrigues</surname>
                            <given-names>VS</given-names>
                        </name>

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

                        <name name-style="western">
                            <surname>Sant&#x2019;Ana.</surname>
                        </name>
</person-group>:
                    <article-title>A note on a problem due to Zelmanowitz.</article-title>
                    <source>

                        <italic toggle="yes">Algebra and Discrete Mathematics.</italic>
</source>
                    <year>2009</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://admjournal.luguniv.edu.ua/index.php/adm/article/view/790">Reference Source</ext-link>
                </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>Rahman</surname>
                            <given-names>MQ</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Al-Bahrani</surname>
                            <given-names>BH</given-names>
                        </name>
</person-group>:
                    <article-title>On Rickart modules.</article-title>
                    <source>

                        <italic toggle="yes">Iraqi J. Sci.</italic>
</source>
                    <year>2019</year>;<fpage>2473</fpage>&#x2013;<lpage>2477</lpage>.
                    <pub-id pub-id-type="doi">10.24996/ijs.2019.60.11.18</pub-id>
                </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>Lee</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Tariq Rizvi</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Roman</surname>
                            <given-names>CS</given-names>
                        </name>
</person-group>:
                    <article-title>Rickart modules.</article-title>
                    <source>

                        <italic toggle="yes">Commun. Algebra.</italic>
</source>
                    <year>2010</year>;<volume>38</volume>(<issue>11</issue>):<fpage>4005</fpage>&#x2013;<lpage>4027</lpage>.
                    <pub-id pub-id-type="doi">10.1080/00927872.2010.507232</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>Al-Mothafar</surname>
                            <given-names>NS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Abdil-Khalik</surname>
                            <given-names>AJ</given-names>
                        </name>
</person-group>:
                    <article-title>End-y-Prime Submodules.</article-title>
                    <source>

                        <italic toggle="yes">Ibn Al-Haitham J. Pure Appl. Sci.</italic>
</source>
                    <year>2016</year>;<volume>29</volume>(<issue>2</issue>).
                    <ext-link ext-link-type="uri" xlink:href="https://jih.uobaghdad.edu.iq/index.php/j/article/view/115">Reference Source</ext-link>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report464812">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.189909.r464812</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Kyomuhangi</surname>
                        <given-names>Annet</given-names>
                    </name>
                    <xref ref-type="aff" rid="r464812a1">1</xref>
                    <role>Referee</role>
                </contrib>
                <aff id="r464812a1">
                    <label>1</label>Busitema University, Tororo, Uganda</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>2</day>
                <month>4</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Kyomuhangi A</copyright-statement>
                <copyright-year>2026</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="relatedArticleReport464812" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.172196.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>reject</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>Authors introduce a new class of modules called S-Pseudo Bounded modules and give enough examples. They also relate this notion to existing notions such as Rickart modules, Compressible modules,Dedekind modules, Endo R.B modules, monoform and polyform&#x00a0;modules which have&#x00a0;been studied extensively indicating that it is an active research area.&#x00a0;&#x00a0;However, for a paper to read well, I suggest that you replace A F-module with 'An' F-module.</p>
            <p> </p>
            <p> In Section 3,</p>
            <p> 2. I would have loved to see more properties of&#x00a0;&#x00a0;S.PS.B. modules. For instance, closure properties; under submodules, quotients, direct&#x00a0;sums, products, summands and extensions.</p>
            <p> 3. Relate&#x00a0;&#x00a0;S.PS.B. modules with other notions such as bounded and almost bounded modules</p>
            <p> 4. Some terms such as Compressible, critically compressible modules and a partial endomorphism need to be defined. You defined N-Rickart modules but did not specify what a rickart module is.&#x00a0;</p>
            <p> 5.&#x00a0;&#x00a0;The research extends the study of Endo-R.B modules as it is shown that every&#x00a0;Endo-R.B module&#x00a0;is&#x00a0;&#x00a0;S.PS.B. With this result, most of the results in&#x00a0; Section 4 are a consequence of what was studied in&#x00a0;&#x00a0;
                <bold>
                    <italic>A New Class of Endo-R.B Module and Its Relationship with Modules.&#x00a0;</italic>
                </bold>&#x00a0;For instance, Propositions 4.1-4.20 in this paper are consequences of Propositions 4.5-5.8 in&#x00a0;&#x00a0;
                <italic>A New Class of Endo-R.B Module and Its Relationship with Modules.&#x00a0;</italic>
            </p>
            <p> 6. In Propositions 4.18 and 4.19, you use 't' in your statements but do not indicate what it is. Could it be an element of F?</p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Partly</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Not applicable</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>No source data required</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Partly</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Partly</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>Module theory</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment15869-464812">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname> Rashid</surname>
                            <given-names>Amal </given-names>
                        </name>
                        <aff>Mathematics, College of Education for Pure Sciences, Ibn-AL-Haitham, University of Baghdad, Heet, Anbar, Iraq</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>2</day>
                    <month>4</month>
                    <year>2026</year>
                </pub-date>
            </front-stub>
            <body>
                <p>Thank you for your valuable comments and constructive feedback. We sincerely appreciate your time and effort in reviewing our manuscript. All comments have been carefully considered, and the paper has been revised accordingly, incorporating your suggestions as much as possible. We will submit the revised version based on these modifications.</p>
                <p> 1- We replaced A F-module with 'An' F-module.</p>
                <p> 2- We added more&#x00a0; properties of&#x00a0; S.PS.B. modules at the end of Section 3.</p>
                <p> 3- We can relate S.PS.B. modules with other notions such as bounded and almost bounded but it requires many conditions to reach what we want. For instance, for bounded we need every ideal I of F is semiprime.</p>
                <p> 4- We added the definitions of Compressible, critically compressible module and a partial endomorphism in the end of section 2. The definition of Rickart module already exists in the section 2 as 2.19</p>
                <p> 5- In Propositions 4.18 and 4.19, 't' be an element of F.</p>
            </body>
        </sub-article>
    </sub-article>
</article>
