Received: from mail-yh0-f55.google.com ([209.85.213.55]:49568) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) (envelope-from ) id 1Twxvp-0006aS-V6; Sun, 20 Jan 2013 08:39:54 -0800 Received: by mail-yh0-f55.google.com with SMTP id z41sf1867931yhz.20 for ; Sun, 20 Jan 2013 08:39:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-received:x-beenthere:x-received:x-received:received-spf :x-yahoo-newman-property:x-yahoo-newman-id:x-ymail-osg :x-rocket-mimeinfo:x-mailer:references:message-id:date:from:reply-to :subject:to:in-reply-to:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=ZjlDCbjUziNQZs2QjC0K6uuhC3W4ySwQW6uNLISEI8g=; b=o5JR8yPpd6khZVm3GUh/qcGuBH0/KGh+lR0YUsC6Bafxhg9Bv2bhqDlQx6u9plxIZ3 rSd5Y+FUzzb1ttTYPnRFQkHlNiEPKw5Lj8IHE+PgWLaA+dI1dASkKcZi7PZgabdEeQlj jnd7Od2Tj59+TSnPDGzbQEeSvHLtXeZoBlYaG3XE5TkGo9BNA/jMHIlaaSzzJHQIqx11 P7W2xoby7bxHIi/RDgfo5/T8hj4ZPOXq/B2KvTJAu5UcakuT+XeVt0IGAAbtATmqFrt0 S4PGXppawgqzQOnxwkKEvIfV079EcL/ia4N/x30qKeaf3E+jtYrCDqQt2mh69JWYdyJ5 F03g== X-Received: by 10.49.71.135 with SMTP id v7mr3273012qeu.28.1358699974746; Sun, 20 Jan 2013 08:39:34 -0800 (PST) X-BeenThere: lojban@googlegroups.com Received: by 10.49.25.116 with SMTP id b20ls3166334qeg.82.gmail; Sun, 20 Jan 2013 08:39:33 -0800 (PST) X-Received: by 10.236.134.113 with SMTP id r77mr7985890yhi.24.1358699973284; Sun, 20 Jan 2013 08:39:33 -0800 (PST) X-Received: by 10.236.134.113 with SMTP id r77mr7985889yhi.24.1358699973244; Sun, 20 Jan 2013 08:39:33 -0800 (PST) Received: from nm9-vm0.access.bullet.mail.mud.yahoo.com (nm9-vm0.access.bullet.mail.mud.yahoo.com. [66.94.237.249]) by gmr-mx.google.com with ESMTPS id p19si463867yhi.1.2013.01.20.08.39.32 (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 20 Jan 2013 08:39:33 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of kali9putra@yahoo.com designates 66.94.237.249 as permitted sender) client-ip=66.94.237.249; Received: from [66.94.237.197] by nm9.access.bullet.mail.mud.yahoo.com with NNFMP; 20 Jan 2013 16:39:32 -0000 Received: from [66.94.237.121] by tm8.access.bullet.mail.mud.yahoo.com with NNFMP; 20 Jan 2013 16:39:32 -0000 Received: from [127.0.0.1] by omp1026.access.mail.mud.yahoo.com with NNFMP; 20 Jan 2013 16:39:32 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 536502.2784.bm@omp1026.access.mail.mud.yahoo.com Received: (qmail 40786 invoked by uid 60001); 20 Jan 2013 16:39:32 -0000 X-YMail-OSG: VlwoHo8VM1mdthgOzHhB49rwXv2JoJ.CGRl7e1X.JtzZC2M YMFDE9Uxq1YKszX1Eo6Mdtirz9gMKWeFrh5pMAsXjxHQ1.vOHBNLYl0g8s69 TsrGbwvZfehGi4IF7Zgamv9Cm5lM0lP1uFpVIMDIZxf8QQmaHhIH5Dn4bl2n Z2PxrA2znfbfSE7wLNNFzBcp7es86Fv7vFmONvWq0Uq1SwkfPLfKLwCgFree O8mP1YYssr2rW_fBhtx79REQm8eoj6QHMPlwrXYb6c0jaVmM3fKfjdnL4MUe T_I25zVI_jfy92cmuDAXqXuydgWNFh0iAd.5U9Loi109viEaq2PtE0zTIoyd Ktvb9t8W2ye76xfnMH8fe_ylJOzhEATjeBWUtyBngzY2Jy9kN9C0vyXDXZdZ TPfutrsKQWF2joAAeU6ELMEmoNrbqgW3VJArWjXm.eguxo2cyFD4Ati6E76y sxbOFhU5Msf_NSmYKQHMdfsYqu4Un79goA6DmcapwdM9DjTNOi1N1OFc1ip7 _HA5ozb0L4UB0lrqQX84mDTOPkrMdZ8mqsD5tlayJkbgF2i6LQ.o8NR41Ujv 5a.9q0dByV8iuvgEodYkUNZTS5Y9qav2HFUqL3XF9p19zJPTo5uEYx01_q4p ewWdE8xmpv04AKwScBeG8eniW56As8RdeyrzUUUCX9PkyTHqaHE6LfFykB73 zR5U6WEeypCeb78rGpjgynxtbXfHAvfXBp0YNpJP1EYA7 Received: from [99.92.108.194] by web184401.mail.bf1.yahoo.com via HTTP; Sun, 20 Jan 2013 08:39:31 PST X-Rocket-MIMEInfo: 001.001,d2h5IHRoZSBwcmVuZXg_IG5vdCBuZWVkZWQgZm9yIGFueSB0ZXJtcyBpbiBwcm9wb3NpdGlvbmFsIGxvZ2ljIGFuZCBub3QgaW4gbW9zdCBjYXNlcyBmb3IgcHJlZGljYXRlIGVpdGhlci4KTGV0dGVyIG5hbWVzIGFyZSBuYW1lcyBvZiBsZXR0ZXJzIGJ1dCBnZXQgdXNlZCBmb3IgYWxsIHNvcnRzIG9mIHRoaW5ncyBpbiBMb2piYW4sIGhlcmUsIEkgdGFrZSBpdCwgYXMgbWV0YXZhcmlhYmxlcy4KTG9qYmFuIChhbiBTQUUgbGFuZ3VhZ2UpIGdvZXMgaW4gZm9yIG9uZSB0ZXJtIGJlZm9yZSB0aGUgcHJlZGljYXQBMAEBAQE- X-Mailer: YahooMailWebService/0.8.130.494 References: Message-ID: <1358699971.40732.YahooMailNeo@web184401.mail.bf1.yahoo.com> Date: Sun, 20 Jan 2013 08:39:31 -0800 (PST) From: John E Clifford Reply-To: lojban@googlegroups.com Subject: Re: [lojban] lojban and propositional logic To: "lojban@googlegroups.com" In-Reply-To: MIME-Version: 1.0 X-Original-Sender: kali9putra@yahoo.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of kali9putra@yahoo.com designates 66.94.237.249 as permitted sender) smtp.mail=kali9putra@yahoo.com; dkim=pass header.i=@yahoo.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: Sender: lojban@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: multipart/alternative; boundary="1009959307-647089491-1358699971=:40732" X-Spam-Score: 0.0 (/) X-Spam_score: 0.0 X-Spam_score_int: 0 X-Spam_bar: / --1009959307-647089491-1358699971=:40732 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable why the prenex? not needed for any terms in propositional logic and not in = most cases for predicate either. Letter names are names of letters but get used for all sorts of things in L= ojban, here, I take it, as metavariables. Lojban (an SAE language) goes in for one term before the predicate, the res= t after (SVO);=C2=A0 logic tends to put all the terms after the predicate.= =C2=A0 Why all the terms in front? (also possible in Lojban without any mar= ks). {lo patfu be la maks} is a description and a constant in the sense that it = keeps the same reference for some stretch of the discourse.=C2=A0 The relat= ion between constants of the description sort and quantifiers is complex an= d at least partially interchangeable: particular quantiers ("there is a") c= an be replaced by constants -- function expressions -- and decriptions can = be replaced by quantifiers, with the loss of transsentential identity. {pat= fu} is not specified as to what type of father is involved and so there may= be several things which satisfy it for a single x2, but context will usual= ly reduce this to one without explicit restriction. Typically, proper names are transparent to negation, so moving {na(ku)} aro= und {la maks} shouldn't make a difference, although one can imagine pragmat= ic purposes for the moves: *Max* is not at home (but Billy) is or Max is no= t *at home* (where he should be) or some such. For compound sentences, I am not sure you need the {zo'u} but it doesn't hu= rt (and Polish notation is always safe for these, if you think of it in tim= e). The use of=C2=A0 {tu'e ... tu'u} for this purpose is certainly discouraged,= if not just wrong; these are genuine pragmatic parentheses.=C2=A0 The easi= est would be la seb na zdazva ije la maks zdazva I suppose that in the totally schematic forms, the parentheses are OK, but = they don't say much about how to say it in Lojban.=C2=A0 Again, Polish help= s, of course, and there are various devices for marking the end of units or= the relative depth of connectives.=C2=A0 Iff is, by the way, {ijo} Don't ever need parens around a simple sentence nor around an entire compou= nd one. Note that you have the material conditional backwards; it is the antecedent= that is negated in the disjunctive form. "unless" is easiest as just "or", usually inclusive but sometimes exclusive= . ________________________________ From: jongausib To: lojban@googlegroups.com=20 Sent: Sunday, January 20, 2013 7:00 AM Subject: [lojban] lojban and propositional logic =20 coi rodo I've just finished a beginner's class of logic at the swedish university (what don't you do to achieve lo ka jbocre someday? zo'o), and now I just want to test if I'm able to express some different logical propositions bau la lojban. Would you please correct me if you see any errors? mi ba ckire Yes, it's a bit long, but if you don't find it interesting, don't read it.=20 The text hereunder is just about propositional logic. Maybe I continue with quantifiers (e.g. predicate logic) later in the already existing threads about =E2=80=9Dexact quantifiers=E2=80=9D and =E2=80=9Dfree variables=E2=80=9D, respectively. Bu= t as far as I understand it, the text hereunder show at least how clumsy the scope of {zo'u} is to use, when expressing compound propositions. Please correct me if I'm wrong about something, so I don't learn wrongly. 1. Atomic sentence ({slebri} ? {stodzabri} ?) FOL: SameShape(a, b) lojban: [abuboi by zo'u] abu by tairmi'u =20 but as =E2=80=9Dabu=E2=80=9D and =E2=80=9Dby=E2=80=9D could be interpreted as variables rather than individual constants, maybe the following sentence is a better translation? lojban: [la abus la bys zo'u] la abus la bys tairmi'u=20 2. Atomic sentence with complex terms FOL: Taller (father(max), max) lojban: [lo patfu be la maks la maks zo'u] lo patfu be la maks la maks rajyclamau [zo'e] In FOL the complex term =E2=80=9Dfather(max)=E2=80=9D is interpreted as a function, a =E2=80= =9Dname-like=E2=80=9D term. In lojban {lo patfu be la maks} is interpreted as a description with an inner predicate/selbri, and according to the xorlo gadri proposal =E2=80=9Dany term without an explicit outer quantifier is a constant, i.e. = not a quantified term.=E2=80=9D. Probably I should add the inner quantifier {lo pa patfu be la maks}. Otherwise, it would mean =E2=80=9Dsomething whatever which has something to do with Max' father=E2=80=9D, right? 3. Negations of atomic sentence: literals ({nafcumslebri} ?) FOL: =C2=ACHome(max) lojban: [la maks zo'u] la maks na zdazva [default: his own home] question: Is di'u logical equivalent to the following three sentences? lojban: naku la maks zo'u la maks ku zdazva lojban: la maks naku zo'u la maks ku zdazva lojban: [la maks zo'u] la maks ku naku zdazva 4. Boolean connectives (of logical sentences/bridi) ijek and negations FOL: =C2=AC(Home(seb) =E2=88=A7 Home(max)) lojban: naku zo'u la seb zdazva ije la maks zdazva di'u negates both sentences, ki'u according to CLL =E2=80=9DIn general, the scope of a prenex that precedes a sentence extends to following sentences that are joined by ijeks=E2=80=9D FOL: =C2=ACHome(seb) =E2=88=A7 Home(max) lojban: naku zo'u tu'e la seb zdazva tu'u ije la maks zdazva So here I use {tu'e...tu'u} to terminate the scope of zo'u. A bit clumsy? Wouldn't it have been better if {zo'u} got it's own terminator? Or lojban: la seb zdazva na.ije la maks zdazva 5. DeMorgan's First Law FOL:=C2=AC(P =E2=88=A7 Q) =E2=87=94 ( =C2=ACP =E2=88=A8 =C2=ACQ) lojban: bu'a bu'e zo'u tu'e naku zo'u bu'a ije bu'e ti'u idu'ibo tu'e na bu'a ija na bu'e tu'u tu'u 6. A tautology({?}): Law of excluded middle, and conditionals FOL:Cube(a) =E2=88=A8 =C2=ACCube(a) lojban:[la abus zo'u] tu'e la abus kubli tu'u ija tu'e naku zo'u la abus kubli or without prenex: lojban:la abus kubli ija la abus na kubli which is logical equivalent to the material conditional: FOL:Cube(a) =E2=86=92 Cube(a) lojban: la abus kubli ijanai la abus kubli 7. =E2=80=9DUnless=E2=80=9D and biconditional glico:Seb is at school unless Max is home lojban:la seb ku zvati le ckule se.ijanai (?) naku zo'u la maks ku zdazva the english proposition is equivalent to and the lojban proposition should = be equivalent to: glico:Unless Max is home, then Seb is at school lojban:naku zo'u tu'e la maks ku zdazva tu'u ijanai la seb ku zvati le ckule FOL: =C2=ACHome(max) =E2=86=92 School(seb) and the biconditional: FOL: Home(max) =E2=86=94=20 School(seb) lojban: la maks ku zdazva ijo la seb ku zvati le ckule glico: Max is at home if and only if Seb is at school or glico: Max is at home just in case Seb is at school --=20 You received this message because you are subscribed to the Google Groups "= lojban" group. To view this discussion on the web visit https://groups.google.com/d/msg/lo= jban/-/sQzbvG0u1MkJ. To post to this group, send email to lojban@googlegroups.com. To unsubscribe from this group, send email to lojban+unsubscribe@googlegrou= ps.com. For more options, visit this group at http://groups.google.com/group/lojban= ?hl=3Den. --=20 You received this message because you are subscribed to the Google Groups "= lojban" group. To post to this group, send email to lojban@googlegroups.com. To unsubscribe from this group, send email to lojban+unsubscribe@googlegrou= ps.com. For more options, visit this group at http://groups.google.com/group/lojban= ?hl=3Den. --1009959307-647089491-1358699971=:40732 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
why the prenex? not n= eeded for any terms in propositional logic and not in most cases for predic= ate either.
Letter names are names of letters but get used for all sorts= of things in Lojban, here, I take it, as metavariables.
Lojban (an SAE = language) goes in for one term before the predicate, the rest after (SVO);&= nbsp; logic tends to put all the terms after the predicate.  Why all t= he terms in front? (also possible in Lojban without any marks).
{lo patf= u be la maks} is a description and a constant in the sense that it keeps th= e same reference for some stretch of the discourse.  The relation betw= een constants of the description sort and quantifiers is complex and at lea= st partially interchangeable: particular quantiers ("there is a") can be re= placed by constants -- function expressions -- and decriptions can be replaced by quantifiers, with the loss of transsentential identity. {patfu= } is not specified as to what type of father is involved and so there may b= e several things which satisfy it for a single x2, but context will usually= reduce this to one without explicit restriction.
Typically, proper name= s are transparent to negation, so moving {na(ku)} around {la maks} shouldn'= t make a difference, although one can imagine pragmatic purposes for the mo= ves: *Max* is not at home (but Billy) is or Max is not *at home* (where he = should be) or some such.
For compound sentences, I am not sure you need = the {zo'u} but it doesn't hurt (and Polish notation is always safe for thes= e, if you think of it in time).
The use of  {tu'e ... tu'u} for thi= s purpose is certainly discouraged, if not just wrong; these are genuine pr= agmatic parentheses.  The easiest would be la seb na zdazva ije la maks zdazva
I suppose= that in the totally schematic forms, the= parentheses are OK, but they don't say much about how to say it in Lojban<= /font>.  Again, Polish helps, of course, and ther= e are various devices for marking the end of units or the relative depth of= connectives.  Iff is, by the way, {ijo}
Don't ever need parens around a simple sentence no= r around an entire compound one.
Note that you have the material conditional backwards; it is the a= ntecedent that is negated in the disjunctive form.
"unl= ess" is easiest as just "or", usually inclusive but sometimes exclusive .



From:<= /b> jongausib <so.cool.ogi@gmail.com>
To: lojban@googlegroups.com
Sent: Sunday, January 20, 2013 7:00 AM
= Subject: [lojban] lojban and = propositional logic

coi rodo

I've just finished a beginner's class of logic at the swedish university (what don't you do to achieve lo ka jbocre someday? zo'o), and now I just want to test if I'm able to express some different logical propositions bau la lojban. Would you please correct me if you see any errors? mi ba ckire
Yes, it's a bit long, but if you don't find it interesting, don't read it.=20

The text hereunder is just about propositional logic. Maybe I continue with quantifiers (e.g. predicate logic) later in the already existing threads about =E2=80=9Dexact quantifiers=E2=80=9D and =E2=80=9Dfree variables=E2=80=9D, respectively. Bu= t as far as I understand it, the text hereunder show at least how clumsy the scope of {zo'u} is to use, when expressing compound propositions. Please correct me if I'm wrong about something, so I don't learn wrongly.

1. Atomic sentence ({slebri} ? {stodzabri} ?)

FOL: SameShape(a, b)

lojban: [abuboi by zo'u] abu by tairmi'u

but as =E2=80=9Dabu=E2=80=9D and =E2=80= =9Dby=E2=80=9D could be interpreted as variables rather than individual constants, maybe the following sentence is a better translation?

lojban: [la abus la bys zo'u] la abus la bys tairmi'u=20

2. Atomic sentence with complex terms

FOL: Taller (father(max), max)

lo= jban: [lo patfu be la maks la maks zo'u] lo patfu be la maks la maks rajyclamau [zo'e]

In FOL the complex term =E2=80=9Dfather(max)=E2=80=9D is interpreted as a function, a =E2=80= =9Dname-like=E2=80=9D term.
In lojban {lo patfu be la maks} is interpreted as a description with an inner predicate/selbri, and according to the xorlo gadri proposal =E2=80=9Dany term without an explicit outer quantifier is a constant, i.e. not a quantified term.=E2=80=9D.

Probably I should add the inner quantifier {lo pa patfu be la maks}. Otherwise, it would mean =E2=80=9Dsomething whatever which has something to do with Max' father=E2=80=9D, right?

3. Negations of atomi= c sentence: literals ({nafcumslebri} ?)

FO= L: =C2=ACHome(max)=

lo= jban: [la maks zo'u] la maks na zdazva [default: his own home]

question: Is di'u logical equivalent to the following three sentences?

lo= jban: naku la maks zo'u la maks ku zdazva

lo= jban: la maks naku zo'u la maks ku zdazva

lo= jban: [la maks zo'u] la maks ku naku zdazva

4. Boolean connective= s (of logical sentences/bridi) ijek and negations

FO= L: =C2=AC(Home(seb) =E2= =88=A7 Home(max))

lo= jban: naku zo'u la seb zdazva ije la maks zdazva

di'u negates both sentences, ki'u according to CLL =E2=80=9DIn general, the scope of a prenex that precedes a sentence extends to following sentences that are joined by ijeks=E2=80=9D

FO= L: =C2=ACHome(seb) =E2=88= =A7 Home(max)

lojban: naku zo'u tu'e la seb zdazva tu'u ije la maks zdazva

So here I use {tu'e...tu'u} to terminate the scope of zo'u. A bit clumsy? Wouldn't it have been better if {zo'u} got it's own terminator?

Or

lo= jban: la seb zdazva na.ije la maks zdazva

5. DeMorgan's First L= aw

FO= L: =C2=AC(P =E2=88=A7 Q) =E2=87=94 ( =C2=ACP =E2=88=A8 =C2=ACQ)

lojba= n: bu'a bu'e zo'u tu'e naku zo'u bu'a ije bu'e ti'u idu'ibo tu'e na bu'a ija na bu'e tu'u tu'u

6. A tautology ({?}): Law of excluded middle, and conditionals=

FO= L: Cube(a) =E2=88=A8 =C2=ACCube(a)

lo= jban: [la abus zo'u] <= span style=3D"font-weight:normal;">tu'e la abus kubli tu'u ija tu'e naku zo'u la abus kubli

or without prenex:

lo= jban: la abus kubli ija la abus na kubli

which is logical equivalent to the material conditional:

FO= L: Cube(a) =E2=86=92 Cube(a)

lojba= n: la abus kubli ijanai la abus kubli

7. =E2=80=9DUnless=E2= =80=9D and biconditional

gl= ico: Seb is at school unless Max is home

lo= jban: la seb ku zvati le ckule se.ijanai (?) naku zo'u la ma= ks ku zdazva

the e= nglish proposition is equivalent to and the lojban proposition should be eq= uivalent to:

gl= ico: Unless Max is home, then Seb is at school

lo= jban: naku zo'u tu'e la maks ku zdazva tu'u ijanai la seb ku zvati le ckule

FO= L: =C2=ACHome(max) =E2=86= =92 School(seb)

and the biconditional:

FO= L: Home(max) =E2=86=94=20 School(seb)

lo= jban: la maks ku zdazva ijo la seb ku zvati le ckule

gl= ico: Max is at home if and only if Seb is at school

or

gl= ico: Max is at home just in case Seb is at school


--
You received this message because you are subscribed to the Google Groups "= lojban" group.
To view this discussion on the web visit https://= groups.google.com/d/msg/lojban/-/sQzbvG0u1MkJ.
=20 To post to this group, send email to lojban@googlegroups.com.
To unsubscribe from this group, send email to lojban+unsubscribe@googlegrou= ps.com.
For more options, visit this group at http://groups.google.com/group/lojban= ?hl=3Den.


--
You received this message because you are subscribed to the Google Groups "= lojban" group.
To post to this group, send email to lojban@googlegroups.com.
To unsubscribe from this group, send email to lojban+unsubscribe@googlegrou= ps.com.
For more options, visit this group at http://groups.google.com/group/lojban= ?hl=3Den.
--1009959307-647089491-1358699971=:40732--