Ralf Hemmecke <[EMAIL PROTECTED]> writes:

| > Not bad design; bad symbol wording.  I'll fix the `in symbol' part of
| > the documentations.
| 
| OK.
| 
| > | And the above
| > | specification for CoercibleFrom additionally introduces
| > | interdependencies.
| 
| > No. CoercibleFrom turns naked
| >    coerce: S -> %
| > into standalone category.  That is all folks.
| 
| If you say so.
| 
| > | >>  A has HomotopicTo B iff
| > | >>      A has CoercibleTo B and A has CoercibleFrom B
| 
| That here is not much better...

I hope it is just my mailer which did not show your suggested improvement.

| ++   A is homotopic to B iff any element of domain B can be
| ++   automically converted into an element of domain B, and nay
| ++   element of domain B can be automatically converted into an A.
| HomotopicTo(S: Type): Category ==  Join(CoercibleTo S, CoercibleFrom S)
| 
| After I have added
| 
| MyInt: HomotopicTo(Integer) == add ...


which brings:

    coerce: MyInt -> Integer
    coerce: Integer -> MyInt

| on *top* of the OpenAxiom library (i.e. without modifying the OA-lib),
| then for A=Integer and B=MyInt the right hand side of the 'iff' above
| is true. Should I expect that
| 
|    Integer has HomotopicTo MyInt
| 
| gives true?

Is that what the documentation says?

| I better don't repeat the 'interdependency' stuff.

Indeed.

-- Gaby

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to