anhinga_drafts: (Default)
[personal profile] anhinga_drafts
I am continuing the last three postings in this blog, and jumping to Section 5.3 of Vickers' text.

One can take a category and interpret it as a predicate theory. All objects A are interpreted as sorts, XA, and all arrows f : AB are interpreted as functional symbols, uf : XAXB.

Then for every object A one imposes an axiom (∀x:XA) uidA (x) = x.

And for every pair of morphisms f : AB, g : BC one considers the morphism h = g o f and imposes an axiom (∀x:XA) ug (uf (x)) = uh (x).

One often imposes additional axioms as well. Of course, this is a lot of sorts, functional symbols, and axioms. If one at least wants them to form sets rather than proper classes, one has to start with a small category.

Also we can't assume that objects are sets which have elements, so what would (∀x:XA) even mean? One can think about this purely formally (until one starts to consider models of the theories), or one can recall from a first post in this series than a generalized point of A is simply a morphism x to A, then f (x) should be thought of as f o x, and one can think about quantifiers ranging over these generalized points.

Date: 2008-07-03 02:45 pm (UTC)
From: [identity profile] http://users.livejournal.com/_rowan_tree_/
As an improvement to the public service, how about adding tags to these posts?

Date: 2008-07-03 03:02 pm (UTC)
From: [identity profile] anhinga-anhinga.livejournal.com
Yes, I should really go over my blogs and add tags..

BTW, is there any way to see the set of all tags used in a particular LJ (or does the author need to explicitly list them for this), and is there any way to get postings from multiple blogs by a tag (for example, by filtering a friends page by a tag)?

Date: 2008-07-03 03:07 pm (UTC)
From: [identity profile] http://users.livejournal.com/_rowan_tree_/
I have no practical experience with tags :-(
Intuitively the answer to your second question should be "yes", and it's easy to try by the URL.
As for teh first, I seem to recall seeing something somewhere about this - try RTFM?

Date: 2008-07-03 03:10 pm (UTC)
From: [identity profile] http://users.livejournal.com/_rowan_tree_/
Filtering FOF page assumes reflexivity of "friends", BTW ;-)

Date: 2008-07-03 03:50 pm (UTC)

Date: 2008-07-03 06:17 pm (UTC)
From: [identity profile] http://users.livejournal.com/_rowan_tree_/
So that the your friends are included. ./*/* doesn't include ./* :-)

Date: 2008-07-03 06:25 pm (UTC)
From: [identity profile] anhinga-anhinga.livejournal.com
Well, this seems to be quite orthogonal to filtering -- this is just about inability to merge F and FOF.

In any case, the filtering of F by tags does not seem to work :-(

Date: 2008-07-03 06:32 pm (UTC)
From: [identity profile] http://users.livejournal.com/_rowan_tree_/
I was wrong on the first one then :-(
We need full algebra there: (F \cup FOF) select tags = t1 or t2 or t3
Not in our lifetime, I suppose :-(

Date: 2008-07-03 07:00 pm (UTC)
From: [identity profile] anhinga-anhinga.livejournal.com
Yes, the question is how to give users the full algebra (of stream-related operations in general), but to keep them from overloading servers.

Not at LiveJournal, I suppose, given its corporate mindset, but, perhaps, elsewhere..
Page generated Dec. 29th, 2025 09:36 am
Powered by Dreamwidth Studios