Received: from mail-ob0-f184.google.com ([209.85.214.184]:62394) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) (envelope-from ) id 1Txrql-0006C2-94; Tue, 22 Jan 2013 20:22:22 -0800 Received: by mail-ob0-f184.google.com with SMTP id uo13sf1972517obb.11 for ; Tue, 22 Jan 2013 20:22:04 -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-received:mime-version:from:date:message-id:subject:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type; bh=4E/RVxoul0LWbP7pAQotmigxM+dqp4fNzMqkrN/8TMs=; b=fOv9sxuTUjO7INp0fTfRtkIkDgzta8Db46fsWXQ0eVu9SFE/flfG6rB9R2doZMxiUS CXxUH9gmWa2o5PzweSmoyzJZE81bAC+ZYT5+XAym013VpRNduVk1N+yU2e+jRb7Bc1kW 0omBE3Hmdwji3kQy47XliIkcB2y2+C+DL8AG9h1nZCR+5bP7Oy8oC1rXHmE7zPCChkIC EM8DIPaSGcRtyYr1NSSWljj0TqAvDKDt4M8pojgitNCaEnkUX5tA19Lu+vgIuOlJYCmg y+32zhD0cwBCLX8+PVxy35QT49YCvvuDUVzkVkpt/zrKApMRcBmdSGE9QY7ZRQYsKTqp JgKQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:x-beenthere:x-received:x-received:received-spf :x-received:mime-version:from:date:message-id:subject:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type; bh=4E/RVxoul0LWbP7pAQotmigxM+dqp4fNzMqkrN/8TMs=; b=Q3cWGiLWy2gwOG0QxymPFotMJ5pR0vHRIt8/+UjyycQnlxqf0FFv7kltlTamArui5K ftpPdi2/tjg644ImjvE3VpiahW88rzpUb7bl+sBXI5yI4ONH+/hJzt6RIkJzibqhZKBO 1H4StSoZ2tmsaBhLLuV9XklnDiKasSwrrDaxtYRbPC2Kr9HgqEdRFYbYKEbz8KVDmtJv 1MQWkWYIvrumO9RE6W9a5V1Zluv15+9NYXPGK6dHdR7oqDbgX98HLp6BfNyOyoJ3oqAC pJ9+FyN2kbpOspTnNW7rfdzCZ+emhYUm6F3Jxf5QekQz1eKkKJrPRynnfQqV4ADr03Gi 0Maw== X-Received: by 10.50.187.133 with SMTP id fs5mr543100igc.12.1358914924583; Tue, 22 Jan 2013 20:22:04 -0800 (PST) X-BeenThere: lojban@googlegroups.com Received: by 10.50.42.196 with SMTP id q4ls3895921igl.16.canary; Tue, 22 Jan 2013 20:22:03 -0800 (PST) X-Received: by 10.50.5.210 with SMTP id u18mr14539978igu.4.1358914923549; Tue, 22 Jan 2013 20:22:03 -0800 (PST) X-Received: by 10.50.5.210 with SMTP id u18mr14539977igu.4.1358914923530; Tue, 22 Jan 2013 20:22:03 -0800 (PST) Received: from mail-oa0-f49.google.com (mail-oa0-f49.google.com [209.85.219.49]) by gmr-mx.google.com with ESMTPS id ut11si1758001igb.3.2013.01.22.20.22.03 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Jan 2013 20:22:03 -0800 (PST) Received-SPF: pass (google.com: domain of nictytan@gmail.com designates 209.85.219.49 as permitted sender) client-ip=209.85.219.49; Received: by mail-oa0-f49.google.com with SMTP id l10so7914137oag.8 for ; Tue, 22 Jan 2013 20:22:03 -0800 (PST) X-Received: by 10.182.151.9 with SMTP id um9mr2240514obb.89.1358914923195; Tue, 22 Jan 2013 20:22:03 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.149.41 with HTTP; Tue, 22 Jan 2013 20:21:43 -0800 (PST) From: Jacob Errington Date: Tue, 22 Jan 2013 23:21:43 -0500 Message-ID: Subject: [lojban] Advanced Place Stucture Mangling To: lojban@googlegroups.com X-Original-Sender: nictytan@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of nictytan@gmail.com designates 209.85.219.49 as permitted sender) smtp.mail=nictytan@gmail.com; dkim=pass header.i=@gmail.com Reply-To: lojban@googlegroups.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=f46d0444e92546ee3904d3ed096c X-Spam-Score: 1.4 (+) X-Spam_score: 1.4 X-Spam_score_int: 14 X-Spam_bar: + X-Spam-Report: Spam detection software, running on the system "stodi.digitalkingdom.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: P.S. (as in pre scriptum ?) This e-mail turned out longer than I had originally intended, but I think that it's worthwhile letting the mailing list in on this discovery I made just yesterday and expanded today in #lojban. It gets technical at times, but I have provided translations for all the examples, which I have tried to use as much as possible to make things more tangible. [...] Content analysis details: (1.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (nictytan[at]gmail.com) 1.5 RCVD_IN_NJABL_SPAM RBL: NJABL: sender is confirmed spam source [209.85.214.184 listed in combined.njabl.org] 0.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature --f46d0444e92546ee3904d3ed096c Content-Type: text/plain; charset=ISO-8859-1 P.S. (as in pre scriptum ?) This e-mail turned out longer than I had originally intended, but I think that it's worthwhile letting the mailing list in on this discovery I made just yesterday and expanded today in #lojban. It gets technical at times, but I have provided translations for all the examples, which I have tried to use as much as possible to make things more tangible. We all know that {be} works on the selbri-level, allowing us to inject sumti directly into the selbri. We also know that the primary use for this is in description sumti, where we can select an x1 based on definite (i.e. non-zo'e) values in other places. (We also probably agree that {lo broda be fa ko'a} is either nonsense or equivent to {lo broda no'u ko'a}, but that's outside the scope of this e-mail.) However, being done on a selbri-level, what's really happening with {be} is that we're creating "new" selbri each time we use it. Consider {lo klama be la .bastyn.}: we create a new selbri with the definition "x1 goes to Boston ..." in order to select the x1 and get a referent and whatever. (The actual way articles work and possible issues with that is also outside the scope of this e-mail.) What's really interesting, however, isn't description sumti. (In fact, that's pretty boring.) What's really interesting is *what* is in the "..." of my previous definition of {klama be la .bastyn.}. The full definition is "x1 goes to Boston from x2 via x3 by means x4." Notice how the x3 place of {klama} has become the x2 place of {klama be ko'a}. Indeed, injecting a sumti has the effect of moving all the later places *forward*. What repercussions does this have on top-level bridi? Consider {dunda}, "x1 gives x2 to x3." Given the above proof of place promotion, {dunda be ko'a} should mean "x1 gives ko'a to x2." Considering that {ko'a broda ko'e} equals by definition {ko'a ko'e broda}, {mi do dunda be ko'a} means "I give you ko'a," mirroring the English structure! By using {be} and the ability to move places into the bridi-head, we can create pseudo-"1 3 2" argument order at the cost of *one* syllable. The actual SE conversion required to achieve the true structure is {se te se} which is three syllables long and requires forethought. In a way, this selbri-level manipulation can almost be thought of as "afterthought SE conversion." We can create even wonkier place structures by using {be FA}. Basic {se} can be achieved using {ko'a broda be fa ko'e}, e.g. {lo nu lo pampe'o cu darno cu badri be fa mi} "My lover being far is what saddens me." The real complexity of the transformation comes from moving bridi-tail sumti into the bridi-head: {.i mi do lo barda cu vecnu be lo plise} "I you for a lot sold an apple." (Mirroring the Lojban with English leads to ugliness, but I'll try to keep it up so long as it's understandable.) The argument order in that case is 1-2-4-3, with a corresponding SE conversion of {te ve te}. From this, I concluded the generality that* when all sumti are moved to the bridi head, the effect of {broda be fa xi ny ko'a} is to send the x_n place to the end of the place structure.* In a way, this can be thought of as "remote" FA, as it allows us to perform a FA operation on the selbri level, outside the formal place structure. An example, with corresponding argument order and SE conversion: {.i lo tcadu zdani lo nurma zdani cu klama be fa mi} "To the city house from the country house go I." 2-3-1 {se te} Before continuing, we must recall that {se} is applied before {be}, as {lo se broda be ko'a} has {ko'a} in broda1. Combining this type of {be} operation with ordinary SE conversions, we can produce extremely cryptically ordered selbri: {.i lo ni se pluka lo ka pinxe lo ckafi kei kei do te zmadu be mi) "In the amount of enjoying drinking coffee, you are greater than me." 3-1-2 {te se} What is truly shocking about this is that we see a {te}-conversion, but the selbri becomes reduced into a binary predicate, i.e. a predicate with two argument slots, because of the {be ko'a}. Everything above is what I had discovered yesterday. What follows is what I discovered today. It is (currently) ungrammatical to use {be} twice on the same selbri. (Not that I'd necessarily want it to be.) Indeed we have {bei} for that. But, we can think of the following as "forethought bei." Using {ke} to create a bracket, we can box one selbri inside another, {ke broda [ke'e]} has the {broda} selbri trapped inside the {ke..ke'e} selbri. The {ke..ke'e} selbri has the same structure as the inner selbri, and this is what we can exploit to avoid using {bei}. Formally, {ke broda ke'e be ko'a} is equivalent to {broda be ko'a}, but if broda already has linkargs, i.e. injected sumti with {be}, we can't move the outer {be} inside. Consider {klama be la .bastyn.}, "x1 goes to Boston from x2 ..." We can't attach another {be} to this selbri because it would be ungrammatical, but we can box it inside {ke..ke'e} and make use of the place structure transparency outlined in the previous paragraph and *then* use {be}: {ke klama be la bastyn [be'o] be la montre'al}, "x1 goes to Boston from Montreal via x2 in vehicle x3. In cases where the first sumti does not end in a selbri, the use of the second {be} will cause (a lot) of elision. Although "forethought" {bei} might appear utterly useless at first, it can be used to avoid using multiple FA. Suppose we want to specify the x3 then the x2 with injected sumti. Normally, we need to use {broda be fi ko'a bei fe ko'e} because that's the way it works when you only have one selbri, but when we use ke..ke'e as a selbri "box", we get to cheat, by considering that the inner selbri has its own place structure: {.i mi fi lo karce cu ke klama be fi la .montre'al. [be'o] [ke'e] be la .bastyn.} First, we consider the inner selbri {klama be fi la .montre'al.} as having the place structure "x1 goes to x2 from Montreal via x3 in x4." Then, we box that selbri inside the ke..ke'e brackets, and use be again, to fill the x2, i.e. the destination, with {la .bastyn.}. This yields the place structure "x1 goes to Boston from Montreal via x2 in x3." Finally, when we do formal place filling, we use *{fi}* to specify the vehicle, in this case {lo karce} "I, in the car, go from Montreal to Boston." Although using ke..ke'e by itself to create a place structure-transparent "box" is pretty interesting, we can create even what I consider to be the most advanced structure changes by using a combination of all the tools outlined above: SE, {ke..ke'e}-boxing, {be}, and {bei}. In sum, I have showed some ways that we can achieve more complicated argument order by usually using {be}, moving sumti into the bridi head, and using some FA in weird places, and how we can cheat the system with "forethought bei" by using selbri-boxing. Any comments, thoughts, violent objections, hate mail, or flame wars are appreciated as usual iu .i mi'e la tsani mu'o -- 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@googlegroups.com. For more options, visit this group at http://groups.google.com/group/lojban?hl=en. --f46d0444e92546ee3904d3ed096c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
P.S. (as in pre scriptum ?) This e-mail turned out longer than I had o= riginally intended, but I think that it's worthwhile letting the mailin= g list in on this discovery I made just yesterday and expanded today in #lo= jban. It gets technical at times, but I have provided translations for all = the examples, which I have tried to use as much as possible to make things = more tangible.

We all know that {be} works on the selbri-level, allowing us= to inject sumti directly into the selbri. We also know that the primary us= e for this is in description sumti, where we can select an x1 based on defi= nite (i.e. non-zo'e) values in other places. (We also probably agree th= at {lo broda be fa ko'a} is either nonsense or equivent to {lo broda no= 'u ko'a}, but that's outside the scope of this e-mail.) However= , being done on a selbri-level, what's really happening with {be} is th= at we're creating "new" selbri each time we use it.

Consider {lo klama be la .bastyn.}: we create a new selbri with the def= inition "x1 goes to Boston ..." in order to select the x1 and get= a referent and whatever. (The actual way articles work and possible issues= with that is also outside the scope of this e-mail.) What's really int= eresting, however, isn't description sumti. (In fact, that's pretty= boring.) What's really interesting is *what* is in the "..."= of my previous definition of {klama be la .bastyn.}. The full definition i= s "x1 goes to Boston from x2 via x3 by means x4."

Notice how the x3 place of {klama} has become the x2 place of {klama be= ko'a}. Indeed, injecting a sumti has the effect of moving all the late= r places *forward*. What repercussions does this have on top-level bridi? <= br>
Consider {dunda}, "x1 gives x2 to x3." Given the above proof = of place promotion, {dunda be ko'a} should mean "x1 gives ko'a= to x2." Considering that {ko'a broda ko'e} equals by definiti= on {ko'a ko'e broda}, {mi do dunda be ko'a} means "I give = you ko'a," mirroring the English structure! By using {be} and the = ability to move places into the bridi-head, we can create pseudo-"1 3 = 2" argument order at the cost of *one* syllable. The actual SE convers= ion required to achieve the true structure is =A0{se te se} which is three = syllables long and requires forethought. In a way, this selbri-level manipu= lation can almost be thought of as "afterthought SE conversion."<= br>
We can create even wonkier place structures by using {be FA}. Basic {se= } can be achieved using {ko'a broda be fa ko'e}, e.g. {lo nu lo pam= pe'o cu darno cu badri be fa mi} "My lover being far is what sadde= ns me." The real complexity of the transformation comes from moving br= idi-tail sumti into the bridi-head: {.i mi do lo barda cu vecnu be lo plise= } "I you for a lot sold an apple." (Mirroring the Lojban with Eng= lish leads to ugliness, but I'll try to keep it up so long as it's = understandable.) The argument order in that case is 1-2-4-3, with a corresp= onding SE conversion of {te ve te}.

From this, I concluded the generality that=A0when all sumti are move= d to the bridi head, the effect of {broda be fa xi ny ko'a} is to send = the x_n place to the end of the place structure.=A0In a way, this can b= e thought of as "remote" FA, as it allows us to perform a FA oper= ation on the selbri level, outside the formal place structure.

An example, with corresponding argument order and SE convers= ion:=A0
{.i lo tcadu zdani lo nurma zdani cu klama be fa mi} &quo= t;To the city house from the country house go I." 2-3-1 {se te}

Before continuing, we must recall that {se} is applied = before {be}, as {lo se broda be ko'a} has {ko'a} in broda1.

Combining this type of {be} operation with ordinary SE co= nversions, we can produce extremely cryptically ordered selbri:
{.i lo ni se pluka lo ka pinxe lo ckafi kei kei do te zmadu be mi) &qu= ot;In the amount of enjoying drinking coffee, you are greater than me."= ; 3-1-2 {te se}
What is truly shocking about this is that we see = a {te}-conversion, but the selbri becomes reduced into a binary predicate, = i.e. a predicate with two argument slots, because of the {be ko'a}.

Everything above is what I had discovered yesterday. Wh= at follows is what I discovered today.

It is (curr= ently) ungrammatical to use {be} twice on the same selbri. (Not that I'= d necessarily want it to be.) Indeed we have {bei} for that. But, we can th= ink of the following as "forethought bei."=A0

Using {ke} to create a bracket, we can box one selbri i= nside another, {ke broda [ke'e]} has the {broda} selbri trapped inside = the {ke..ke'e} selbri. The {ke..ke'e} selbri has the same structure= as the inner selbri, and this is what we can exploit to avoid using {bei}.= Formally, {ke broda ke'e be ko'a} is equivalent to {broda be ko= 9;a}, but if broda already has linkargs, i.e. injected sumti with {be}, we = can't move the outer {be} inside.=A0

Consider {klama be la .bastyn.}, "x1 goes to Bosto= n from x2 ..." We can't attach another {be} to this selbri because= it would be ungrammatical, but we can box it inside {ke..ke'e} and mak= e use of the place structure transparency outlined in the previous paragrap= h and *then* use {be}: {ke klama be la bastyn [be'o] be la montre'a= l}, "x1 goes to Boston from Montreal via x2 in vehicle x3. In cases wh= ere the first sumti does not end in a selbri, the use of the second {be} wi= ll cause (a lot) of elision.=A0

Although "forethought" {bei} might appear utt= erly useless at first, it can be used to avoid using multiple FA. Suppose w= e want to specify the x3 then the x2 with injected sumti. Normally, we need= to use {broda be fi ko'a bei fe ko'e} because that's the way i= t works when you only have one selbri, but when we use ke..ke'e as a se= lbri "box", we get to cheat, by considering that the inner selbri= has its own place structure:
{.i mi fi lo karce cu ke klama be fi la .montre'al. [be'o] [ke= 'e] be la .bastyn.}
First, we consider the inner selbri {klam= a be fi la .montre'al.} as having the place structure "x1 goes to = x2 from Montreal via x3 in x4."
Then, we box that selbri inside the ke..ke'e brackets, and use be = again, to fill the x2, i.e. the destination, with {la .bastyn.}. This yield= s the place structure "x1 goes to Boston from Montreal via x2 in x3.&q= uot;
Finally, when we do formal place filling, we use *{fi}* to specify the= vehicle, in this case {lo karce}
"I, in the car, go from Mo= ntreal to Boston."

Although using ke..ke'= e by itself to create a place structure-transparent "box" is pret= ty interesting, we can create even what I consider to be the most advanced = structure changes by using a combination of all the tools outlined above: S= E, {ke..ke'e}-boxing, {be}, and {bei}.

In sum, I have showed some ways that we can achieve mor= e complicated argument order by usually using {be}, moving sumti into the b= ridi head, and using some FA in weird places, and how we can cheat the syst= em with "forethought bei" by using selbri-boxing.

Any comments, thoughts, violent objections, hate mail, = or flame wars are appreciated as usual iu

.i mi= 9;e la tsani mu'o

--
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.
--f46d0444e92546ee3904d3ed096c--