Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 1726

Macaulay2-1.3.1-8.fc15.i686.rpm

-- -*- M2-comint -*- {* hash: -520910480 *}

i1 : R = QQ[x,y,z,w];

i2 : G = graph(R, {{x,y},{x,z},{y,z},{x,w}})

o2 = Graph{edges => {{x, y}, {x, z}, {y, z}, {x, w}}}
           ring => R
           vertices => {x, y, z, w}

o2 : Graph

i3 : H = hyperGraph(R, {{x,y,z},{x,w}})

o3 = HyperGraph{edges => {{x, y, z}, {x, w}}}
                ring => R
                vertices => {x, y, z, w}

o3 : HyperGraph

i4 : R = QQ[x,y,z,w];

i5 : G = graph {x*y, x*z, y*z, x*w}

o5 = Graph{edges => {{x, y}, {x, z}, {y, z}, {x, w}}}
           ring => R
           vertices => {x, y, z, w}

o5 : Graph

i6 : H = hyperGraph {x*y*z, x*w}

o6 = HyperGraph{edges => {{x, y, z}, {x, w}}}
                ring => R
                vertices => {x, y, z, w}

o6 : HyperGraph

i7 : G = graph ideal(x*y, x*z, y*z, x*w)

o7 = Graph{edges => {{x, y}, {x, z}, {y, z}, {x, w}}}
           ring => R
           vertices => {x, y, z, w}

o7 : Graph

i8 : R = QQ[x,y,z,w];

i9 : H = hyperGraph {x*y*z,x*w};

i10 : D = hyperGraphToSimplicialComplex H

o10 = | xw xyz |

o10 : SimplicialComplex

i11 : simplicialComplexToHyperGraph D

o11 = HyperGraph{edges => {{x, y, z}, {x, w}}}
                 ring => R
                 vertices => {x, y, z, w}

o11 : HyperGraph

i12 : R = QQ[x,y,z,w];

i13 : G = graph {x*y, x*z, y*z, x*w};

i14 : H = hyperGraph G

o14 = HyperGraph{edges => {{x, y}, {x, z}, {y, z}, {x, w}}}
                 ring => R
                 vertices => {x, y, z, w}

o14 : HyperGraph

i15 : graph H

o15 = Graph{edges => {{x, y}, {x, z}, {y, z}, {x, w}}}
            ring => R
            vertices => {x, y, z, w}

o15 : Graph

i16 : R = QQ[x,y,z,w];

i17 : D = simplicialComplex {x*y, x*z, y*z, x*w};

i18 : H = simplicialComplexToHyperGraph D

o18 = HyperGraph{edges => {{x, y}, {x, z}, {y, z}, {x, w}}}
                 ring => R
                 vertices => {x, y, z, w}

o18 : HyperGraph

i19 : G = graph H

o19 = Graph{edges => {{x, y}, {x, z}, {y, z}, {x, w}}}
            ring => R
            vertices => {x, y, z, w}

o19 : Graph

i20 : isChordal G 

o20 = true

i21 : R = QQ[x,y,z,w];

i22 : cycle R

o22 = Graph{edges => {{x, y}, {y, z}, {z, w}, {x, w}}}
            ring => R
            vertices => {x, y, z, w}

o22 : Graph

i23 : cycle(R,3)

o23 = Graph{edges => {{x, y}, {y, z}, {x, z}}}
            ring => R
            vertices => {x, y, z, w}

o23 : Graph

i24 : cycle {x,y,w} 

o24 = Graph{edges => {{x, y}, {y, w}, {x, w}}}
            ring => R
            vertices => {x, y, z, w}

o24 : Graph

i25 : R = QQ[x,y,z,w];

i26 : antiCycle R

o26 = Graph{edges => {{x, z}, {y, w}}}
            ring => R
            vertices => {x, y, z, w}

o26 : Graph

i27 : R = QQ[x,y,z,w];

i28 : completeGraph R

o28 = Graph{edges => {{x, y}, {x, z}, {x, w}, {y, z}, {y, w}, {z, w}}}
            ring => R
            vertices => {x, y, z, w}

o28 : Graph

i29 : completeGraph(R,3)

o29 = Graph{edges => {{x, y}, {x, z}, {y, z}}}
            ring => R
            vertices => {x, y, z, w}

o29 : Graph

i30 : completeGraph {x,y,w} 

o30 = Graph{edges => {{x, y}, {x, w}, {y, w}}}
            ring => R
            vertices => {x, y, z, w}

o30 : Graph

i31 : R = QQ[a,b,x,y];

i32 : completeMultiPartite(R,2,2)

o32 = Graph{edges => {{a, x}, {a, y}, {b, x}, {b, y}}}
            ring => R
            vertices => {a, b, x, y}

o32 : Graph

i33 : R = QQ[x,y,z,u,v];

i34 : randomGraph(R,3)

o34 = Graph{edges => {{x, v}, {x, y}, {x, z}}}
            ring => R
            vertices => {x, y, z, u, v}

o34 : Graph

i35 : randomUniformHyperGraph(R,2,3)

o35 = HyperGraph{edges => {{z, u}, {y, z}, {x, z}}}
                 ring => R
                 vertices => {x, y, z, u, v}

o35 : HyperGraph

i36 : randomHyperGraph(R,{3,2,1})

o36 = HyperGraph{edges => {{x, v, z}, {y, z}, {u}}}
                 ring => R
                 vertices => {x, y, z, u, v}

o36 : HyperGraph

i37 :