products/Sources/formale Sprachen/GAP/pkg/mapclass/lib/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 17.8.2022 mit Größe 4 kB image not shown  

Quellcode-Bibliothek chap2.html   Sprache: HTML

 
 products/Sources/formale Sprachen/GAP/pkg/cap/doc/chap2.html


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>GAP (CAP) - Chapter 2: Objects</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="generator" content="GAPDoc2HTML" />
<link rel="stylesheet" type="text/css" href="manual.css" />
<script src="manual.js" type="text/javascript"></script>
<script type="text/javascript">overwriteStyle<?xml version="1.0"encoding="UTF-8"?>
</ead
<body class="chap2"  onload="jscontent()">


<div class="chlinktop"><span class="chlink1">

<div class="chlinkprevnexttop"> <a href="chap0.html">[Top of Book]</a>   <a href="chap0.html#contents">[Contents]</a>    <a href="chap1.html">[Previous Chapter]</a>    <a href="chap3.html">[Next Chapter]</a>   </div>

<p id="mathjaxlink" class="pcenter"><a href="chap2_mj.html">[MathJax on]</a></p>
<p><a id="X78497E777FB3E402" name="X78497E777FB3E402"></a></p>
<div class="ChapSects"><a href="chap2.html#X78497E777FB3E402">2 <span class="Heading">Objects</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X7ABD8E5A8408A301">2.1 <span class="Heading">Attributes for the Type of Objects</span></a>
</span>
<div class http-equiv=" ="/htmlcharset" />
< classContSS>br>< classnocss&;nbsp;span<a =chap2html#"21- CapCategory
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X81817A2C84F03D1D">2.2 <span class="Heading">Adding Objects to a Category</span></a>
</span>
<div <script=text/>overwriteStylescript
<pan=""><br />< class"  a href="chap2#X824AE09A81D2B1842 Add</span
span="ContSS"><br/><pan="ocss" nbsp<span<a href="hap2.html#X855C644A812F32B7">.- AddObject/a>/spanjava.lang.StringIndexOutOfBoundsException: Index 131 out of bounds for length 131
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X87BD8BB88206D940">2.2-3 CreateCapCategoryObjectWithAttributes</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X7F5D75377B0D54A6">2.2-4 AsCapCategoryObject</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X7FAE21CF84BD7986">2.2-5 AsPrimitiveValue</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X87FC6F8A78E599E0">2.3 <span class="Heading">Equalities for Objects</span></a>
</span<iv class="chlinkprevnexttop"> <a href="chap0.html">TopofBook</>   a hrefchap0htmlcontents]</>nbsp;   <ahrefchap1">Previous hapter]chap3html">[Next Chapter]nbsp;

<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X8337569D81C0BBEC">2.3-1 IsEqualForObjects</a></span>
<span class="ContSS"><br /><span class="nocss">  </span><a hrefp>a id"X78497E777FB3E402" name"X78497E777FB3E402"></></>
<spanclass=""><br /<span class"nocss">nbsp;&;<span> =chap2html#java.lang.StringIndexOutOfBoundsException: Range [104, 103) out of bounds for length 151
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X86CCD70884952468">2.4 <span class="Heading">Categorical Properties of Objects<<span
<span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X854468CF79122D57">2.4-1/div/>
<pan="ontSS>
spanjava.lang.StringIndexOutOfBoundsException: Range [39, 34) out of bounds for length 134

<span class="ContSS"><br /><span class="nocss">  </span>
<span class=divclass"">
 class"">br //>spanclassnocss>&bsp;</panahref".#X83F6095A80DCCDC3">.- IsInitial</></span
<span class="ContSS"><br /><span class="nocss">  class="ontSS>855C644A812F32B7">.2 AddObject/><span>
< ="ontSS>br /  
2.4-7 IsZero
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss">  class"ContSS">br>< =">nbsp;;ahref=hap2.htmlX7F5D75377B0D54A6">2.2-4 AsCapCategoryObject</a></span>
</span>
<div class="ContSSBlock">
< ="""span=nocss nbsp;spana ="chap2htmlX85A6C3687C46085F>.5- RandomObjectByInteger><>
<span classclass=""><pan="ocline"><spanclass="ocss">nbsp;<span>< href="chap2.html#X87FC6F8A78E599E0">2.3 <span class="Heading">Equalities for Objects</span></a>
<panclass=ontSS< /<pan="nocss">nbspnbsp<span<a href=.htmlX7E0974E58188E6FB.53 </><span>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X7AF3D62C7F8F40AE">2.5-4 RandomObject</a></span>
</div></pan>
<div class="span class"tocline".tml#">2. "eading>Tool for caches</>>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X7BAE9BBC874635CB">2.6-1 IsEqualForCacheForObjects</a></span>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X824C0CC579E8DD7F">2.7 <span class="a href=""chap2html#X7C34D06C7ABE563F">23-2</a><span
</span =ontSect class"< classclass="nocss>nbspspana hrefchap2#X86CCD70884952468>24spanclassHeading PropertiesObjects<>a
<div class/spanpan>
<panclass=ContSS>< <spanclassnocss>&; spana"chap2html#>27- ObjectConstructorspan>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X7C6745F27FBA23F7">2.7-2 /</a><span class=ContSS"
>span class="
nocss>;nbsp</pan href"html#>2.4-2 IsProjective
/pan>

<panclass=">&;&;<span>< =".html#X8521A36F7BBFF6BD">.73 ObjectDatum></pan
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> < class="ontSS> >nbsp a ;=.XD3542EE7A8448A74-<>java.lang.StringIndexOutOfBoundsException: Index 132 out of bounds for length 132
</span>
<div class="ContSSBlock">
spanContSS /span="nocss">  /><a ="hap2html#7F9A38A187D9ABFA">2.-1</a><<pan
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"></div</div>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X8047E157804C680E">2.9-1 SetOfObjectsOfCategory</a></span>
<span class=ContSS">
  ;

</div></div>
<div class="ContSect">span classContSS><r /<spanclass="nocss">nbsp;&;<span><a href"chap2#java.lang.StringIndexOutOfBoundsException: Range [104, 103) out of bounds for length 143
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  spanclass="">br/>pan class=ocss>nbspnbsp;</spanahref"chap2.html#>25- RandomObject

<span classContSS>br/>panclass"">nbsp </>< href=.html#X7D5951AA7EBD7750>212 </a>/span
<span class="ContSS"><br /><span class/>/java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X7BFFD7FE82DCB5F6">2.10-4 ProjectiveLift</a></span>
</div></div>
<div class=ontSectspanclass"tocline> class=nocss">nbsp;<span>< href="chap2html##X87100AFB7A202D2F">1 <span="Heading">Injectivesspan>/java.lang.StringIndexOutOfBoundsException: Index 164 out of bounds for length 164
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X7C06E1807D8775AD">2.11-1 SomeInjectiveObject</a></span>
< ="ontSS"><br/><pan="">nbsp /pan><a href".#X8502893C82A38864">2.11-2 MonomorphismIntoSomeInjectiveObject</a></span>
<span class="ContSS">nbsp;;&;>< .-2 /
<span class="ContSS"><br /><span class="span =ContSS>br >span class=" nbsp<><ahrefchap2.html#X8521A36F7BBFF6BD">.- ObjectDatum

</div></div>
<div class="ContSect"><span class="tocline"/div>/>
<>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss">  </span><a href/span
< class=ContSS">br />span class=nocss">; </pan>a ="hap2.htmlX85B54852792DEDD7">2122 SimplifyObject/a></span>>
<span class="ContSS"><br /><span class="nocss">  </span><a href="chap2.html#X78C0D2CB867C5C90">2.12-3 SimplifyObject_IsoFromInputObject</a></span>
 classContSS" >nocss">  2.12-4 SimplifyObject_IsoToInputObject
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X814E7CE2792896ED">2.13 <span class="Heading">Dimensions</span></a>
<
<div class="ContSSBlock">spanclass""><br/>spanclass=n>nbsp </span><a href=".html#X7B77708881BFE682">292SetOfObjects<a>/pan>
<span class=ContSect<span class="">span class=ocss&;<//span< href".htmlX7EFAF5CD83C3298F">2.10 <span class="Heading">Projectives</span></a>
<span/span
<java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
</div>

<h3>2 <span class="Heading">Objects</span></h3>

<p>Any GAP object which is IsCapCategoryObject can be added to a category and then becomes an object in this category. Any object can belong to one or no category. After a GAP object is added to the category, it knows which things can be computed in its category and - EpimorphismFromSomeProjectiveObjectWithGivenSomeProjectiveObjecta>/span

<p><a/div></iv

<2 <span=">Attributes for the Type Objects/h4>

<p><iv="">

<h5>2 classContSS><r><panclass=ocssnbsp;&<spana=chap2html"2111-2 <>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ CapCategory</code>( <var class<span class""><br/><span class"nocss"> &;<span>a  href=".html#">1-3</<pan
<p>Returns: a <div class""><spanclass"tocline"<spanclass=nocss>;<spanhref.html21 <classHeadingObjects>/a>

<p>The"">< >< class> &;</span ="chap2.html#X85B54852792DEDD7">2.22<a</pan

<p><id="" nameX81817A2C84F03D1D>/><p>

<h4>2.2 <span class="Heading">Adding Objects to a Category</span></h4>

<p><a id="X824AE09A81D2B184" name/div><div

<h5>2.2-1 Add</h5>

<div class="func"><table class="func" width="100%"><tr><td class>
<p> <var="rg> an var Arg">category<var>.</p>

<p><a id="X855C644A812F32B7"spanclass=ContSS>br>spanclassnocss> nbsp</pan>a ="chap2.htmlX823062CF792E3359"">.1-2<

<h5divjava.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6

<div class="func"><tablejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>Adds java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p><a id="X87BD8BB88206D940" name="X87BD8BB88206D940"></java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<522-CreateCapCategoryObjectWithAttributes>

<divclass"unc>< ="func"width="0%">>>82;CreateCapCategoryObjectWithAttributes</ode class"Arg>category/ar>, varclass=Arg">attribute1/var < =""">value1/var> <varclass"Arg..
>category</var<p>Returns: acategory<p>

<p><a id="X7F5D75377B0D54A6" name="X7F5D75377B0D54A6"></a></p>

<h5>2.2-4 AsCapCategoryObject</h5>

<div class="func"><table class="func" width=
<p>:an<p>

<p>EXPERIMENTAL

<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<h5>2.2-5 AsPrimitiveValue</h5>

<div class="func"><table class="func" width=
<div class="func"><table class="func" width="java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
divclass"">< class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AsHomalgMatrix</code>( <var class="Arg">object</var> )</td><td<Adds <arclass=rg>bject<var>   objecttovar classArg></>.Ifvar classArgobject/>  inthe filtercode=codeIsCapCategoryObjectcode,theoperation<codeclass=</code>(<  href=chap2#><panclass=efLink221/span>/>can used .<p>
<p>Returnsclass"func"<table="" =1%<tr<td=tdleft><ode="">&827 reateCapCategoryObjectWithAttributes>( <var class="Arg">category</var>[, <var class="Arg">attribute1</var>, <var class="Arg">value1</var>, < class="".<var]  <tdtd=tdright>nbspfunction;<>/tr/<>

<p>EXPERIMENTAL:p><aid="7F5D75377B0D54A6 name=X7F5D75377B0D54A6>


<ul>
<li><p>For >XPERIMENTALThisspecification mightchange time  priornotice. Views<varclass"Arg>value>as object >/>

</li>
<li><p>h5.2-5 AsPrimitiveValue/h5>

<li>
</ul>
<p>In all other cases ortdright">( attribute )


<p><a id="X87FC6F8A78E599E0" name="X87FC6F8A78E599E0"></a></p>

<h4>2.3 <span

<p><a id="X8337569D81C0BBEC" name="X8337569D81C0BBEC"></a></p>

<h5>2.3-1 IsEqualForObjects</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsEqualForObjects</code>( <var class="Arg">a</var>, <var class="Arg">b</var> )</td><td class="tdright">( operation <div class="func"< class=unc ="10%>tr>td class=tdleft"><code ="func">AsHomalgMatrix/> <var class=">bject )
td ="tdright>&attributenbsp;</>tr/</
<Returns boolean

<p>The arguments are two objects <span class="Math">a</span> and <span class="Math">b</span>. The output is <code class="code">true</code> if <span class="Math">a = b</span>, otherwise the java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p><a id="

<h5>

<div="unc"tableclass="width=10%><>
tdleft> class="func">&82 java.lang.StringIndexOutOfBoundsException: Range [124, 123) out of bounds for length 256
<p>Returns: a boolean</p>

<p>The><a idX87FC6F8A78E599E0 ="/p>

<p><a id="X7D3407D68401C878" <h4>2 < class"Heading">EqualitiesforObjects</>/h4

<h5.- SomeIsomorphismBetweenObjects>

<divh5>2-1IsEqualForObjects</h5
<p>Returnsjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p>The arguments are two isomorphic objects <span class="Math">a</span> and <span class="Math">b</span>. The output is an isomorphism <spanp>eturns: a </p>

<p><a id="X86CCD70884952468" name="X86CCD70884952468"></a></p>

<>24<panclass"Heading>Categorical Properties of

<p><a id="X854468CF79122D57" name="X854468CF79122D57"></a></p>

<h5>2.4-1 IsBijectiveObject</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsBijectiveObject</code>( <var class="Arg"java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<Returns:a boolean<p>

<p>The argument is an object <span class="Math">a</span>. The output is <code class="code">true</code> if <span class="Math">a</span> is a bijective object, otherwiseReturns:ajava.lang.StringIndexOutOfBoundsException: Range [21, 15) out of bounds for length 25

<p><a id="X849A94147D3446BE" name="X849A94147D3446BE"></a></p>

<h5>2.4-2 IsProjective</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ IsProjective</code>( <var class="Arg">a</var> )</td><td class="tdright">( property )</td></tr></table></div>
<Returnsa booleanp

<p>Thep>Retu:anisomorphism in classMathmathrmHom(,b</><p>

<p><a id="X8788D5A27EC1F994" name="X8788D5A27EC1F994"></a></ppT argumentsare isomorphic  < classMath<spanand<spanb</>. The output an <span class"Matha\tob>

<h5>2.4-3 IsInjective</h5>

<divclass=func><table class="" width"00%"><<tdclass="">code class=">#827;code ></ar )/td>< class(nbsp )/d>/tr></table></div>
<p>Returns: a boolean</p>

<p>The argument is an object <span class="Math">a</span>. The output is <code class="code">true</code> if <span class="Math">a</span> is an injective object, otherwise the output is <code class="code">false</code>.</

<p><a id="X7D3542EE7A8448A7" name="X7D3542EE7A8448A7"></a></p>

<h5>2.4-4 IsTerminal</h5>

<div class="func"><table class="func" width="
<p>Returns: a boolean</p>

<p>>he isan objectspan="ath"a/>  acategoryspanclass=">mathbf{}

<p><a id="X83F6095A80DCCDC3" name="X83F6095A80DCCDC3"></a></p>

h5<>

<div class="func"><table class="func" width
<p>Returns: a boolean</p>

<p>The argument is anp>:a </>

<p><a p>Theargumentis   <pan ="ath">/> Theoutputis<codeclass"">true> f <class="a

<h5.4 IsZeroForObjectsh5>

h>.-4IsTerminal/>
<divclass="> =1%"
c func" var class"Arg>/>)</tdtd=tdright>nbsppropertynbsp)/td/>/table/div

<p>The argument an< classa/>of category <panclassMath\athbfC}<span  outputis <code class""true>if< =Matha/> totheo  < class"Mathmathbf{ name="X824765AD78E027CC"></a></p>

<h5>2.4-7 IsZero</h5>

<div class="func"><table class="func" width="100%"><tr>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>Returns: a boolean/pjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

<p>The argument>The  is  <span class=><span> a categoryspanclass="\mathbf{C}codetruecode> if <spanclass=atha<> is  theinitial  ofspan classMath\{}/span>, otherwise   < class">false.

<p><a id="X8332653E7EA2EB72" name="X8332653E7EA2EB72"></a></p>



<p>CAP


<ul>
<><p><em integers/>:  integer  simply parameter that beusedto createa random object.p>

</li>
<><><m>y lists<em>:The list usedwhen  a random objectwould more oneparameter  offer flexibilityatthe ofthegenericityof themethods.This happens liststhat  validasinput  somecategory maybenot  for othercategories.Hence, hese operationsarenot   used in categoricalalgorithms./>

</li>
</ul>
<<a idX85A6C3687C46085F="/>/>

<h5>2.5-1 RandomObjectByInteger</h5>

<diva idX824765AD78E027CC"name="">/>
<p>Returns objectin<spanclassMath/><p>

<p>The arguments are class""><ableclass"func" width"1%"><r>class"tdleft>< class="" IsZero
( a )
( property )


<>< id nameX7EEC27307C4B06E8<></>

<h5>2.5-2 RandomObjectByList<<aidX8332653E7EA2EB72="3265E7EA2EB72""

<div class="func"
<p>Returns: an objectul>

<p>The arguments are a category <span class="Math"java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p><a id="X7E0974E58188E6FB" name="X7E0974E58188E6FB"></a></p>

<h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func"><;/li
<p>These are convenient class=unc<table classfuncwidth=0%>trtdclass"tdleft"><code class="unc>&82;RandomObjectByInteger, var ="Arg"n( operation )

<p><a id="X7AF3D62C7F8F40AE" name="X7AF3D62C7F8F40AE"></a></p>

<h5>2.5-4 RandomObject

<div class="func"><table
<p><a id="X7DD668627932185C" name="X7DD668627932185C"></a></p>

<h4>2.6 <span class="Heading">Tool functions for caches</span></h4>

<p><a id="

Returns: an objectp>Returns an object in ><table class="func" width="100%"><tr
<p>Returns: true or>2.5 </h5

<p>Byclass"func>< classfunc"width=0""tdleft">code class="&827RandomObject<> </>,var="rg"<v><d>td=tdright> operationnbsp;</d>tr><table<>

<p><a id="X824C0CC579E8DD7F" name="X824C0CC579E8DD7F"></a></p>

<h4>2.7 <span class

<p><a id="X825D050A8674D377" name="X825D050A8674D377"></a></p>

<h5>2.7-1 ObjectConstructor</h5>

<div="func"><table=func =10%">tr>< class="tdleft<codeclassfunc">27 ("C<> =Arg>/ >nbspnbsp;)<//d><tr></table></div>
<p>Returns: an object</p>

<p>The arguments are a category <java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p><a id="X7C6745F27FBA23F7" name="X7C6745F27FBA23F7"></a></p>

<h5>2.7-2 /</h5>

<div class="func"><table class=>< id"" nameX7DD668627932185C>/</>
<>Returnsanobject/p>

<p> for< classcode>ObjectConstructor( , a )</ode</>

<p><a id="X8521A36F7BBFF6BD" nameh5>.-1IsEqualForCacheForObjects</h5

<h527- ObjectDatum<h5java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26

<div class>Bydefault CAPuses tostore values Categoricaloperations.To geta valueoutof the cache one needsto compare input abasicoperationwith itspreviousinput. compareobjects  category  is.BydefaultIsEqualForCacheForObjects fallsback toIsEqualForCache ( ToolsForHomalg,whichin  defaultsto  comparisonfor listsand <code class""><>inall adda functioncode=code>AddIsEqualForCacheForObjects/code>,thatfunction isusedinstead A function<span class="">F:a,b\ bool<s> sexpectedthere. Theoutput has betrue  . Fail  notallowedin thiscontext.<p>
p>: depends the categoryp>

<p

<p><a id="X7820B09C781A90A8" name="X7820B09C781A90A8"></a></p>

<h4>2.8 <span class="Heading">Well-Definedness of Objects</span></h4>

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<>2-IsWellDefinedForObjects

< =func =funcwidth"0%>tdleft<code="func">&87;IsWellDefinedForObjectscode><var"Arg>a
dright">(nbsp; 
p:abooleanpjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

<p>The argument

<p><a id="X866BE10883381E75" name="X866BE10883381E75

<h4>2.9 <span class="
tdleft>< class"(varclass=Arg"</varvarclass"Arg"C<> </td<d class"">nbspoperationnbsp;<td/></able/div

<p><a id"X8047E157804C680E" nameX8047E157804C680E"

<h5pa id="52A36F7BBFF6BD"name=2A36F7BBFF6BD"><><>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ SetOfObjectsOfCategory</code>( <var class="Arg">C</var> )</td><td class="tdright">( attribute )</td></tr
<p>Returns a  of<strong="pkg>CAP

<p>Return a duplicate free list of objects of the category <var class="Arg">C</var>. The ordering of the returned list must always be the same.</p>

<p><a id="X7B77708881BFE682" name="X7B77708881BFE682"></a></p>

<h5>2.9-2 SetOfObjects</h5>

<div >The  isa   <varclass"rg>objobj, that is, IsEqualForObjects( obj, ObjectConstructor( CapCategory( obj ), ObjectDatum(
/ /java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75

<p>Return a duplicate free list

<p><a id="X7EFAF5CD83C3298F" 

<h4>2.10 <span class="Heading">Projectives</span></h4>

<p>For

<p><a id="X7FED5E898784C314" name="X7FED5E898784C314"></a></p>

<h5>2.10-1 SomeProjectiveObject</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class
<p>eturns: anobject/>

<p>The argument is an object <span class=

<p>92SetOfObjects>

ect>

<div: list <trongpkg</>objects
<p>

<p>The argument is an object <span class

<p><a id1  =HeadingProjectives</span>

<h5>2.10-3 EpimorphismFromSomeProjectiveObjectWithGivenSomeProjectiveObject object <span classMath/span>  an  having projectives the  allow   someprojectiveobject < class="P anepimorphism ><table
p: in <<pan"">\athrm{Hom}(P,A)<><p>

<p> argumentsare  <class="ath">A<span> and  object<span =""></span> that theoutput  <panclass">mathrm{SomeProjectiveObject}(A The output is an epimorphism \pi: P \rightarrow A.



<p><a  ="""><



<h5>2.10-4 ProjectiveLift</h5>

<div class="func
<p>Returns: morphismin<pan="ath"mathrmHom(B)/pan>/>

<p>The arguments are a morphism <span class="Math">\pi:

<p><a id="X87100AFB7A202D2F" name="X87100AFB7A202D2F"></a></p>

<h4>2.11 <span class="Heading">Injectives</span></h4>

<p>For a given object <span class="Math">A</span<>The argument is an object <span class"Math"A<span>.Theoutputisanepimorphism<span class"Math>\pii: P \ A >/><p>

<h5>2.11-1 SomeInjectiveObject</h5>

<div class="func"><table class="
0%"
td=""> &)/divjava.lang.StringIndexOutOfBoundsException: Index 298 out of bounds for length 298
<p>:an/>

<p>The argument is an object <span class="Math">A</span>. The output is

<p>a idX8502893C82A38864 =X8502893C82A38864><a>/>

<h5>2.11-2 MonomorphismIntoSomeInjectiveObject</h5>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ MonomorphismIntoSomeInjectiveObject</code>( <var class="Arg">A</var> )</td><td class<>2.10-4 ProjectiveLift/h5>
<p>Returns: a morphism  <span="ath"\mathrm{}(IA)span>p>

<p>The argument is an object <span class="Math">A</span>. The output is a monomorphism <span class="Math">\iota: A \rightarrow I</span> with <span class="Math">I</span> an injective object that equals the output of <span class="Math">\mathrm{SomeInjectiveObject}(A)</span>.</p>

<p><a id="X7A7C030382397A2B" name=>Thearguments areamorphism< class=ath\:  \ A</pan>  <spanclass"Math>Math circ =pi/></>

<h5>2.11-3 <="70AFB7A202D2F"=X87100AFB7A202D2Fajava.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62

<
<pp>a =X7C06E1807D8775AD=X7C06E1807D8775AD</a</p>

<p>The arguments are an object>211-SomeInjectiveObject</h5

<p<aid="" name=7"/a>/p>

<h5>2.11-4 InjectiveColiftReturns anobject</pjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

<div class="func"><table class="java.lang.StringIndexOutOfBoundsException: Range [0, 36) out of bounds for length 0
<p>Returns: a morphism>12MonomorphismIntoSomeInjectiveObject>

<p>The arguments are a monomorphism <span p>Returns  morphismin spanclass">{Hom}(A/>/>

<p><ajava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<h4

<p>Let <span: amorphism inclass"">athrmHomI,</span></>


<ul>
<li><p>an p>he argumentsare  objectspanclass"">A<s> an object< class""><spanthattheoutputof<spanMath>\SomeInjectiveObject}A<span> output amonomorphism< =Mathiota A rightarrowI<span>p>

</li>
<li< isomorphism <span="Math">^i:A\rightarrowA_ispan</>

</i>
</ul
<p>The idea is that the p> arguments are amonomorphism spanclass="Math"\ B \rightarrow</span> anda orphism< ="ath">\betaB\rightarrowI<span wherespan =Math>/>i an injective object Theoutputis a  morphism < class"">lambdaA rightarrowI<pan>uchthat<span class"Math"\lambda\ \=/span<>

<p><a id="X7BA160B382F8D742" name="X7BA160B382F8D742"></a></p>

<h5>2.12-1java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code
<pReturns an<pjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

<p>The argument is an object <span class="Math">A</span>. The output is a java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p><a id="X85B54852792DEDD7" name="X85B54852792DEDD7"></a></p>

<><id" name">/>/>

<div class="func"><table class="func" width="100%"><trh5>1-1Simplify/>
<p>Returns: an object</p>

<p>The arguments are an object <span class="Math">A</span> and a positive integer <spanp>: an object</java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

<p><a id="X78C0D2CB867C5C90" name="X78C0D2CB867C5C90"></a></p>

<h5>2.12-3 SimplifyObject_IsoFromInputObject

<div class="func"><table class="func" width="100%"><tr
<p>Returns: a morphism in <span class="Math">\mathrm{Hom}(A,A_i)</span<h5212 SimplifyObject</5

<p>The arguments p>>:anobject<>

<p><a id="X835832A685F651C8" name="X835832A685F651C8"></a></p>

<h5>2.12-java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>: a  morphism <panclass"Math">mathrmHom(A_i,A</span</>

<p>The arguments are an object <spandivclass=""> class="width=10">trtdclass="">code =func>#27 SimplifyObject_IsoFromInputObject/> < class=Arg>/ <varclassArg">i

<p><a id="X814E7CE2792896ED" name="X814E7CE2792896ED"></a></p>

<h4>2.13 <java.lang.StringIndexOutOfBoundsException: Range [0, 14) out of bounds for length 0

<p><a id="X824604E9876DDDC5" name="X824604E9876DDDC5"></a></p>

<h5>2.13-1 ProjectiveDimension</h5>

<div="unc>< class=func"width0%><><dclass"">odeclass="">R ProjectiveDimensioncode(<arclassArg>/td>td=tdrightn; td<><></iv
<p>Returns: a nonnegative integer or infinity</p>

<p>The argument is an object <span class="Math">A</span>. The output is a the projective dimension of <span class="Math">A</span>.</p>

p>=X823062CF792E3359 name="X823062CF792E3359"</a>/p>

<h5>2.13-2 InjectiveDimension</h5>

<div class="<>21 < class"eading>Dimensionsspan><h4
<p>Returns

<p>The argument is an object <span class="java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 0


<div class="chlinkprevnextbot"> <a href="chap0.html">[Top of Book]</a>   <a href="chap0.html#contents">[Contents]</a>    <a href="chap1.html">[Previous Chapter]</a>    <a href="chap3.html">[Next Chapter]</a>   </div>


<div class=""><pan=chlink1>GotoChapter: spana hrefchap0html>Top<> <ahrefchap1.html><a<href=hap2.html2<a  <ahref="chap3.html>3/a> ></  ajava.lang.StringIndexOutOfBoundsException: Range [243, 240) out of bounds for length 656

<hr />
<p class="foot">generated by <a href="
https://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc">GAPDoc2HTML</a></p>
</body>
</html>

P/ )
Messung V0.5
C=100 H=100 G=100

¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.