categories - Category Theory list
 help / color / mirror / Atom feed
From: "Eduardo J. Dubuc" <edubuc@dm.uba.ar>
To: Michael J Healy <mjhealy@ece.unm.edu>, categories@mta.ca
Subject: Re: diagrams in computer algebra
Date: Tue, 04 Oct 2011 13:04:52 -0300	[thread overview]
Message-ID: <E1RBEkO-0005R2-6k@mlist.mta.ca> (raw)
In-Reply-To: <E1RB2AH-0002U7-NZ@mlist.mta.ca>

I paste and copy some old posting to this list that I have kept. It
seems to me that they are relevant for your discussion.

e.d.

> I'd like to announce a selection of Web-based category theory
> demonstrations that I've put up at
> http://www.j-paine.org/cgi-bin/webcats/webcats.php . The page contains a
> number of buttons such as "generate and demonstrate an equaliser" and
> "generate and demonstrate a limit": clicking on one will generate
> an example of the construct in the category of finite sets, and display it
> as a listing of its objects and arrows, and as a diagram. For limits and
> colimits, the demos generate a small random graph, convert it to a
> diagram, then compute and display its limit or colimit.
>
> Comments would be very welcome. The demos are a bit of an experiment: I
> had some categorical algorithms lying around from other work, and thought
> it would be interesting to connect them to the Web.


> "If you could commission a computer demonstration of any categorical idea,
> what would you ask for? Could such demonstrations have helped you, or your
> students, learn tricky ideas? And, would you be willing to share the
> visualisations and metaphors that you have devised to explain these ideas
> to yourself or others?"
>
> We've started a thread on this topic at the n-Category Cafe',
> http://golem.ph.utexas.edu/category/2009/04/graphical_category_theory_demo.html
> . Anybody interested in using computers to demonstrate concepts from
> category theory, do please have a look there. I've just added an
> explanation of the techniques available for delivering demonstrations over
> the Web, and I mention one - the 3D modelling environment called Alice -
> that I think will eventually be brilliant for animating category theory,
> and many other topics besides.


> This is to tell, or remind, readers about the Web-based interactive
> category-theory demonstrations I have on my site. Perhaps of interest to
> new students now an academic year is starting. They're at
> http://www.j-paine.org/cgi-bin/webcats/webcats.php . After some preamble,
> this page contains a form divided into sections. Each section generates a
> particular construct in the category of finite sets: e.g. a colimit,
> equaliser, or initial object. You can input sets and arrows, or let the
> demo choose its own. The output includes a diagram, and text explaining
> it.
>
> Cheers,
>
> Jocelyn Paine
> http://www.j-paine.org
> +44 (0)7768 534 091
>
> Jocelyn's Cartoons:
> http://www.j-paine.org/blog/jocelyns_cartoons/



On 03/10/11 15:02, Michael J Healy wrote:
> Sergei,
>
> My colleagues and I have been looking for something like this for a project.  We need to be able to specify small categories as the completions of finite graphs we are given, extend these by specifying commutative diagrams, pullbacks, etc, of interest, then define functors generated from graph homomorphisms, and take colimits of diagrams in Cat, etc etc.  We haven't found anything that does all this.  So, we're programming it in Haskell---one of our grad students knows the language.   We'll be happy to share our experience and will probably make the code available.  It's a work in progress.
>
> Best regards,
> Mike Healy
>

[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


  reply	other threads:[~2011-10-04 16:04 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-31  7:55 What else do simplicial sets classify? Andrej Bauer
2010-08-01 14:16 ` Prof. Peter Johnstone
2010-08-08 12:11   ` "etirement morphique" soloviev
2011-10-02 21:10   ` diagrams in computer algebra Sergei SOLOVIEV
2011-10-03 18:02     ` Michael J Healy
2011-10-04 16:04       ` Eduardo J. Dubuc [this message]
     [not found]       ` <CA+0XtC_e0MsZ_a6WYPCWO=FPH15ULwa_9Lcv+zduJaK8HtKSPA@mail.gmail.com>
2011-10-12 21:47         ` Michael J Healy
     [not found]       ` <CA+0XtC_Soy9nyC=OLaSi88WHow_vKxQ+=aCadA2RyrAD+WNUyw@mail.gmail.com>
2011-10-12 21:53         ` Michael J Healy
2010-08-01 17:14 ` What else do simplicial sets classify? Joyal, André

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1RBEkO-0005R2-6k@mlist.mta.ca \
    --to=edubuc@dm.uba.ar \
    --cc=categories@mta.ca \
    --cc=mjhealy@ece.unm.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).