anhinga_drafts: (Default)
I'll be placing the references to systems equipped with non-commutative conjunctions in comments to this post; mostly, this will be about generalized equalities valued in quantales.

The context here is that there is a duality between metric and logical viewpoints:

http://anhinga-anhinga.livejournal.com/70309.html

This duality comes from the fact that distance can be thought about as a degree of inequality. Whether all we have here is two notions equivalent up to a dual viewpoint, or whether there are deeper dualities lurking underneath remains open.

When people consider sets equipped with equalities valued in the algebra of open sets of a topology ("Omega-sets"), the natural metric counterpart of that is the notion of partial ultrametric valued in the algebra of closed sets of the same topology. The independently made generalizations to fuzzy equalities valued in commutative quantales and to partial metrics valued in commutative quantales also coincide up to dual viewpoint/dual notation.

There is plenty of interesting work related to fuzzy equalities valued in non-commutative quantales, the references I'll be collecting here might be helpful in doing something interesting with that on the metric side.

CICM 2010

May. 16th, 2010 05:34 pm
anhinga_drafts: (Default)
Conferences on Intelligent Computer Mathematics 2010
Paris, France, July 5-10, 2010

http://cicm2010.cnam.fr/

I am trying to figure out whether I should go there, so I'll be going through the program and noting parts which attract my interest in comments to this post.

MFPS 26

Apr. 20th, 2010 03:54 pm
anhinga_drafts: (Default)
http://www.math.tulane.edu/~mfps/mfps26/Titles_and_Abstracts.html

В Оттаву ехать, всё таки, облом, но есть интересные доклады, особенно Эскардо..

"I'll begin by developing and applying the topological view of computation to perform seemingly impossible practical and theoretical tasks, based on some of my papers, including "Infinite sets that admit fast exhaustive search" and "Exhaustible sets in higher-type computation". For example, (1) sets that admit exhaustive search in finite time are topologically compact, [...]"

Надо будет понять, как это работает:

http://www.cs.bham.ac.uk/~mhe/
anhinga_drafts: (Default)
It seems that the Web has only one picture of Nobuo Yoneda.



What's interesting is that Google finds the original copy (and only it), http://www.chimaira.org/img/yoneda-nobuo.gif, and Yandex finds Verbit's copy (and only it), http://imperium.lenin.ru/~verbit/MATH/Spring-2008/TOP17/yoneda-nobuo.gif
anhinga_drafts: (Default)
Prague, Brno, attending SumTopo 2009:

http://www.umat.feec.vutbr.cz/~kovar/webs/sumtopo/
http://atlas-conferences.com/cgi-bin/abstract/caxs-01

Limited internet connectivity during this period, but I'll try to check the comments to this post.
anhinga_drafts: (Default)
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.
anhinga_drafts: (Default)
Let's look at the bijection mentioned in the previous post more closely. A model is "a map from the syntactic theory to a semantic space". In particular, given a Lindenbaum algebra L(T) we can build a "generic model" of T called MT in L(T) (by mapping the propositional variables to their classes of equivalences in L(T) ).

Now, for a homomorphism f : L(T)A, the corresponding model of the theory T in A is a map f o MT (mapping the propositional variables to the elements of A).

Now, if we look at the post of June 9, we'll see a duality between generalized points and models. "Generic point" and "generic model" correspond to each other, and global points 1X correspond to standard models in the 2-valued Boolean algebra 2 = {false, true}, that is to the homomorphisms L(T)2.

One of the main ideas in the Vickers' text is that one can think about all kinds of spaces as spaces of models (one takes a space and starts thinking about its points as models of a logical theory of an appropriate type, usually more complex than classical propositional logic), and that in a large variety of logical situations one can take all models and form a space from them.
anhinga_drafts: (Default)
I've now completed the second reading of the Vickers' text I mentioned in the previous posting. I even understood it almost completely, although I would not be able to pass a closed book exam. I would probably do OK on an open book exam.

One cool thing is that Vickers explains on 3 pages (Section 2.1) what the Lindenbaum algebras are good for. I knew the definition, but I did not understand much about it, except that this is yet another way to form a partial order with elements being sets of propositions.

It turns out that (say, for classical propositional logic, where Lindenbaum algebras are Boolean algebras), if we denote the Lindenbaum algebra of a theory T as L(T), then for any Boolean algebra A there is a bijection between Boolean algebras homomorphisms L(T)A and models of the theory T in A.

That's very cool: instead of talking about models in A you can simply talk about homomorphisms from L(T) to A.
anhinga_drafts: (Default)
I've completed the first reading of Steve Vickers' rather brilliant text, "Locales and toposes as spaces", from here

http://www.cs.bham.ac.uk/~sjv/

The problem with all these categorical games is that one can understand every neat trick separately, but there are just too many of them, and it's difficult to hold the resulting picture together. So I think I'll try to write them down, one trick at a time, and this might help me.

Trick of the day: points as arrows. If a category has a terminal object 1, then (global) points of object X are (defined as) arrows 1X. However, in many cases there are not enough global points, so for any object A people define "points of X at stage A" as arrows AX. In particular, the "generic point" of X is simply the identity arrow, id : XX.
anhinga_drafts: (Default)
http://math.ucr.edu/home/baez/week257.html ([livejournal.com profile] john_baez)

This is a very cool collection of notes. A lot of interplay with things I've studied recently..
anhinga_drafts: (Default)
Продолжение http://anhinga-drafts.livejournal.com/4076.html (внутренний диалог):

- А что ещё "не случилось" выучить?
- А.. вот.. мо-монады..
- "Згя, батенька!". Например, if one takes a partial order and interprets it as a category, the monads are exactly the closure operations, and given a monad (a closure operation), the Eilenberg-Moore algebras of this monad are exactly the fixed points of this closure operation..
- Oops.. м-да.. знать бы это лет двадцать назад.. ну, хотя бы, десять..
anhinga_drafts: (Default)
Consider a set of all subsets of some set X, P(X), partially ordered by inclusion, ⊆. Consider a function "conjunction with U" from P(X) to P(X), mapping each set V to UV. The upper adjoint of this function will be a function mapping each set W to the largest set V, such that UVW. This largest set V is (X \ U)W, which is why the upper adjoint is called "the implication from U".

A one element set X yields a familiar Boolean implication, if its subset X encodes true, and empty subset, ∅, encodes false, yielding partial order falsetrue.

As another example, consider the set R+ of non-negative reals with added +∞, but with the order being the reverse of the usual: +∞ ≤' x ≤' 0. Consider a function "addition to x" mapping R+ to R+ as follows: y maps to x + y. The upper adjoint of this function will be a function mapping each z to the largest (in our reversed order, the largest is closest to zero) number y, such that x + y ≤' z.

This "largest" (closest to 0) number is z - x, when z ≤' x, and 0 otherwise. We can write this operation as mapping z to z -' x. When people want to view all this logically, they, sometimes, still call this operation "an implication from x", thinking about + as a generalized conjunction.
anhinga_drafts: (Default)
Как-то не случилось до сих пор выучить соответствия Галуа. То казалось, что это какая-то скучная тема из теории частичных порядков, а когда говорили, что если рассматривать частичные порядки, как категории, то пара, образующая соответствие Галуа, становиться парой сопряженных функторов, то и вовсе становилось страшно :-) Если бы я раньше понимал, что здесь сразу же возникают ректракции, проекции, и операции замыкания, то я бы это, конечно, давно выучил бы :-)

Yesterday, we've seen that given a Galois connection (F,G), from G(b) ≤A G(b) and aA G(b)F(a)B b, one can infer

F(G(b)) ≤B b, (1)

and from F(a) ≤B F(a), and F(a)B baA G(b), one can infer

a ≤A G(F(a)). (2)

In particular, (1) implies that F(G(F(a))) ≤B F(a). Applying monotone function F to the both parts of (2), we also obtain F(a) ≤B F(G(F(a))). Hence

F(G(F(a))) = F(a). (3)

In the symmetric fashion

G(F(G(b))) = G(b). (4)

So F(A) is the set of fixed points and the image of F o G, and G(B) is the set of fixed points and the image of G o F, so F o G and G o F are retractions (a retraction is such a map r from a set to itself, that r o r = r).

Because of (1) retraction F o G is called a projection, and because of (2) retraction G o F is called a closure operation.
anhinga_drafts: (Default)
A remark on (monotone) Galois connections (соответствия Галуа).

Consider two partially ordered sets, (A, ≤A), and (B, ≤B), and two monotone functions, F : AB, G : BA.

F and G form a Galois connection, if for all a in A, b in B, F(a)B b ⇔ aA G(b).

In this situation, F is called the lower adjoint of G and G is called the upper adjoint of F.

Consider a Galois connection (F,G) and true statements G(b) ≤A G(b), F(a) ≤B F(a). Then we obtain: for all bB, F(G(b)) ≤B b, and for all aA, a ≤A G(F(a)).
anhinga_drafts: (Default)
Thesis by Kim Wagner:
http://citeseer.ist.psu.edu/wagner94solving.html

Andrej Bauer about Omega truth values:
http://math.andrej.com/2005/05/16/how-many-is-two/

This is a nice Google search about it:
http://www.google.com/search?hl=en&lr=&safe=off&q=omega+set+equality+heyting&btnG=Search

Why do I care? Basically, because axioms for Omega-equality and for relaxed metrics coincide, that's why this topic is very tempting...
Page generated Jul. 22nd, 2025 12:02 am
Powered by Dreamwidth Studios