login  home  contents  what's new  discussion  bug reports     help  links  subscribe  changes  refresh  edit

Edit detail for #221 'PI' does not have 'OASGP' revision 2 of 6

1 2 3 4 5 6
Editor: kratt6
Time: 2007/12/13 23:57:44 GMT-8
Note: Categories of PI

added:

From kratt6 Thu Dec 13 23:57:44 -0800 2007
From: kratt6
Date: Thu, 13 Dec 2007 23:57:44 -0800
Subject: Categories of PI
Message-ID: <20071213235744-0800@axiom-wiki.newsynthesis.org>

Furthermore, we should have::

    PositiveInteger: Join(OrderedAbelianSemiGroup,Monoid) with

instead of::

    PositiveInteger: Join(AbelianSemiGroup,OrderedSet,Monoid)

as Waldek noticed...

Martin

Submitted by : (unknown) at: 2007-11-17T22:11:05-08:00 (16 years ago)
Name :
Axiom Version :
Category : Severity : Status :
Optional subject :  
Optional comment :

Strange enough, the current definitions of OrderedAbelianSemiGroup and OrderedAbelianMonoid coincide:

  )abbrev category OASGP OrderedAbelianSemiGroup
  ++ Ordered sets which are also abelian semigroups, such that the addition
  ++ preserves the ordering.
  ++   \spad{ x < y => x+z < y+z}

  OrderedAbelianSemiGroup(): Category == Join(OrderedSet, AbelianMonoid)

  )abbrev category OAMON OrderedAbelianMonoid
  ++ Ordered sets which are also abelian monoids, such that the addition
  ++ preserves the ordering.

  OrderedAbelianMonoid(): Category ==
          Join(OrderedAbelianSemiGroup, AbelianMonoid)

The definition of OASGP should read:

    OrderedAbelianSemiGroup(): Category == Join(OrderedSet, AbelianSemiGroup)

Martin

This is a very deep change and I'm going to have to devote a fair bit of time to testing the system before this one gets released into the wild.

Tim

Categories of PI --kratt6, Thu, 13 Dec 2007 23:57:44 -0800 reply
Furthermore, we should have:
    PositiveInteger: Join(OrderedAbelianSemiGroup,Monoid) with

instead of:

    PositiveInteger: Join(AbelianSemiGroup,OrderedSet,Monoid)

as Waldek noticed...

Martin