Related to what you say below,
at least in the common western languages I know about, and their cocomitant patters of thought
1/ types of things (in a general, unmodelled sense, so not differentiated from classes, etc. etc. etc.) are a special case, treated different from n-nary relations, and it is even normal to reify n-nary relations and events into types of things. For example, marriage, giving, singing, hurricanes, battles, colds.
MW: I would have all of these as spatio-temporal extents consisting of the temporal parts of the participants. Under no circumstances would I think that a marriage was a relation in the logical sense. You might represent a marriage by a relation (I would not) but that is not what it is.
2/ these types are used as a foundation for most everything else: for example, "KIND of an X." 'Kind' without what the X is makes little sense. And to me, most importantly, the 'SAME X as'. (I believe that 'same' always carries an implicit same 'what?' )
MW: I agree. You start with the real world objects, and work towards higher levels of classification.
In fact, I recall believingthat many-sorted logics were much closer models of thought in most languages, and even once wrote a paper modeling syllogisms with many sorted logics.
So, as you suggest below, for teaching the basics, starting with types of things, and THEN explaining that they are unary relations, is a good idea.
MW: Again, they are not unary relations, unary relations is one way they can be represented.
But, I am just not sure that the added complexity of a language in which unary predicates, representing unary relations, are a totally separate grammatical category from other predicates is worth the trouble.
MW: No idea what you are talking about here. I’m certainly not doing any of that.
Regards
Matthew West
Information Junction
Tel: +44 1489 880185
Mobile: +44 750 3385279
Skype: dr.matthew.west
matthew.west@xxxxxxxxxxxxxxxxxxxxxxxxx
http://www.informationjunction.co.uk/
http://www.matthew-west.org.uk/
This email originates from Information Junction Ltd. Registered in England and Wales No. 6632177.
Registered office: 2 Brookside, Meadow Way, Letchworth Garden City, Hertfordshire, SG6 3JE.