Received: from mail-qc0-f185.google.com ([209.85.216.185]:57349) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.80.1) (envelope-from ) id 1XIl0q-0006fW-GK for lojban-list-archive@lojban.org; Sat, 16 Aug 2014 13:55:45 -0700 Received: by mail-qc0-f185.google.com with SMTP id r5sf860465qcx.22 for ; Sat, 16 Aug 2014 13:55:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; bh=+JVaItxD5QRUExEjLXobEmsAvPwCVZopjJtfQ4/sc2o=; b=eUIVbz+z9cDdoXqL9CtRs+UZTnKs9DwckSymHYRqVyp8jxQXfPwHBaOQWBze4kvCom oR76yJbWWFrwXvI4XYQMief+EXBzU0yW2cif+RWAmhGD6DidJluTL3tDyu2/7Gcl6Y9E veruByySqzyRHROcRZ45aW61Lt5s8oRc7kCsSWTcHNWQA+3MHwVRZUkN3cumK07baVum udLRqmB5HCuqHOLfKpn+IrZF/SHxPqoGjFJARKBuyimSflAI0UhR4hAz5RdDD7IbGoor 2e61L+oitvWih/iBFHW3Cp5BP8D3fvlvSs2XKM8p3OS8PMgHoqF78H+ZbJYy801dJ70B E3Qw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; bh=+JVaItxD5QRUExEjLXobEmsAvPwCVZopjJtfQ4/sc2o=; b=qZNlcDo8+8fTt3UkyQ6VPPjzlh1yh3OUTpiYnY42L47wXWePletCA9+n8lkOoD6boB 7qq/zbfsCwwuFfXgb6+x79Vx1zXIpVnUup54lMCMxn0t0ULW7QdvG3z7uyPbISNx5pa9 ScGtUARX6zuCQ7/BlySKNAtzqrZ9Hvr5Rl9VknbRjaCZ5ub2kLloLyoB/BzTClyYTens A3ZgU1nZcUc+5Z4kprJoOa3fXMjCT2T+9FHfefNnfjL3208mkQIHegA3GWKCclSwojJD JbAMy3EZJA/068Vr+BoK+JstP5DVehqFlNz1E4J77F1RvDd88HFmQIDgWEQlaOguxYHs 3uwQ== X-Received: by 10.140.23.163 with SMTP id 32mr3102qgp.8.1408222537892; Sat, 16 Aug 2014 13:55:37 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.140.80.241 with SMTP id c104ls1797550qgd.39.gmail; Sat, 16 Aug 2014 13:55:37 -0700 (PDT) X-Received: by 10.140.36.198 with SMTP id p64mr2270qgp.10.1408222537468; Sat, 16 Aug 2014 13:55:37 -0700 (PDT) Date: Sat, 16 Aug 2014 13:55:37 -0700 (PDT) From: TR NS To: lojban@googlegroups.com Message-Id: In-Reply-To: References: Subject: [lojban] Re: A recursively-defined predicate for building chains (was: Lojban for great-great-grandfather) MIME-Version: 1.0 X-Original-Sender: transfire@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: , List-Unsubscribe: , Content-Type: multipart/alternative; boundary="----=_Part_162_1468265076.1408222537051" X-Spam-Score: -1.9 (-) X-Spam_score: -1.9 X-Spam_score_int: -18 X-Spam_bar: - ------=_Part_162_1468265076.1408222537051 Content-Type: text/plain; charset=UTF-8 On Saturday, August 16, 2014 11:33:00 AM UTC-4, tsani wrote: > > Our motivation is the following: we want a predicate that takes two > arbitrary sumti of the same type, a binary predicate, and a number, to > construct a chain of applications of that predicate along intermediate > values to "connect" the two sumti. This is the nature of constructs such as > "great-great-grandfather" and "three days from now" and "the friend of a > friend of a friend of mine", which as we have seen through usage, are > difficult to concisely express. However, the underlying principle of all > the words is the same. > > We propose a predicate to construct such chains, of arbitrary length, > defined as follows in Lojban: > > .i lo ka broda cu ka ko'a ko'e fo'a fo'e ce'ai lo du'u fo'a li pa dubmau > kei goi dy zo'u ge ganai me'au dy gi ko'a me'au fo'e lo broda be ko'e bei > li mo'e fo'a vu'u pa bei fo'e gi ga me'au dy gi ko'a ko'e me'au fo'e > > Note that the definition is primitive recursive in its third argument. The > predicate yields a non-terminating computation for values in its x3 that > are less than or equal to zero. From this predicate, we have the following > relation. > > .i go ko'a brode lo brode be lo brode be ko'a gi ko'a ko'e broda li ci lo > ka [ce'u] [ce'u] brode > > A tentative translation of the definition to English would be difficult; I > will simply list how the sumti places interact without giving a definition > as one would expect in a dictionary. > > * x1, x2: arbitrary sumti of the same type > * x3: the number of applications separating these sumti in the chain > * x4: a binary predicate used to build the chain connecting the x1 and x2. > > I'm just wonder if there needs to be both x3 and x4. Compare to dzena [dze], x1 is an elder/ancestor of x2 by bond/tie/degree x3. So x3 can be a degree such as a number or a predicate that describes the connection, e.g. marriage or birth. To provide both degree and predicate, a weak possessive ("4th marriage") would usually suffice, or a relative clause could be used. Is that correct for dzena? If so, wouldn't that work here too? -- You received this message because you are subscribed to the Google Groups "lojban" group. To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com. To post to this group, send email to lojban@googlegroups.com. Visit this group at http://groups.google.com/group/lojban. For more options, visit https://groups.google.com/d/optout. ------=_Part_162_1468265076.1408222537051 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Saturday, August 16, 2014 11:33:00 AM UTC-4, ts= ani wrote:
Our= motivation is the following: we want a predicate that takes two arbitrary = sumti of the same type, a binary predicate, and a number, to construct a ch= ain of applications of that predicate along intermediate values to "connect= " the two sumti. This is the nature of constructs such as "great-great-gran= dfather" and "three days from now" and "the friend of a friend of a friend = of mine", which as we have seen through usage, are difficult to concisely e= xpress. However, the underlying principle of all the words is the same.

We propose a predicate to construct such chains, of arbitrary length, d= efined as follows in Lojban:

.i lo ka broda cu ka ko'a ko'e fo'a fo'= e ce'ai lo du'u fo'a li pa dubmau kei goi dy zo'u ge ganai me'au dy gi ko'a= me'au fo'e lo broda be ko'e bei li mo'e fo'a vu'u pa bei fo'e gi ga me'au = dy gi ko'a ko'e me'au fo'e

Note that the definition is primitive recursive in its third argument. = The predicate yields a non-terminating computation for values in its x3 tha= t are less than or equal to zero. From this predicate, we have the followin= g relation.

.i go ko'a brode lo brode be lo brode be ko'a gi ko'a ko'e broda li ci = lo ka [ce'u] [ce'u] brode

A tentative translation of the definition = to English would be difficult; I will simply list how the sumti places inte= ract without giving a definition as one would expect in a dictionary.

* x1, x2: arbitrary sumti of the same type
* x3: the number of appli= cations separating these sumti in the chain
* x4: a binary predicate use= d to build the chain connecting the x1 and x2.


I'm just wonder if there needs to be both x3 and x4. Comp= are to dzena [dze], x1 is an elder/ancestor of x2 by bond/tie/degree x3. So= x3 can be a degree such as a number or a predicate that describes the conn= ection, e.g. marriage or birth.  To provide both degree and predicate,= a weak possessive ("4th marriage") would usually suffice, or a relative cl= ause could be used. Is that correct for dzena? If so, wouldn't that work he= re too?

--
You received this message because you are subscribed to the Google Groups &= quot;lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsub= scribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http:= //groups.google.com/group/lojban.
For more options, visit http= s://groups.google.com/d/optout.
------=_Part_162_1468265076.1408222537051--