Received: from mail-wr0-f187.google.com ([209.85.128.187]:33154) by stodi.digitalkingdom.org with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from ) id 1dfC8o-0007mG-Vg for lojban-list-archive@lojban.org; Tue, 08 Aug 2017 14:34:22 -0700 Received: by mail-wr0-f187.google.com with SMTP id y41sf2974106wrd.0 for ; Tue, 08 Aug 2017 14:34:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1502228052; cv=pass; d=google.com; s=arc-20160816; b=NdR2YUDH1Cp8KMsqmAuA7Qztzc3cke+8bStzl3l3QSXdeNPriAyWg4cfMC/EIzOwvD MVF1MiAcpgHlzGfVQuvKtUUl/xifsOOxwycKnIM8HhdDRA4dKbHHUcHtODHA1A0PpSce fJEex6yY7VpB6v+BqAx2FS+LzEo4vCzgc73VthcDD7VXgskmzEWX/05EG6Tv2juF9jvf Wzjr2IdDVJXmLtNBKcQuXXqMZFTYVkdSXDoJOe0kO5v+dzAlj+q3vaiHG9B7qrsYTiIt qZfx8961oMyBGi/Ko4FF5aU4y+yjjz54iG+pLzFS8rffmBNsRlOtcgZnXtEPu2NQJJRy PnFw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :to:subject:arc-authentication-results:arc-message-signature:sender :dkim-signature:dkim-signature:arc-authentication-results; bh=H0k8xznXrLP5bx3Cawn5L5xc5ZLrXFG7p6AMspBJ9K0=; b=ORp2g0uyT67GteYktw/jEGxtY8Kfnf+2fD5zjU1aus/qPkPgo/j5FajLRuotO+n2av dXV0MvRcexCGdK+POWm0dizOr8K/yj6hpOVWfveKbNB2VTFWkgIXVMSLJQ4nQoV1XZ+4 JvUtj6jmD4keyFGp88ec83c7aD2y+/YyTVRou+PvaoKpW9eBMOwIMaAsypegxY5vpXsP id3EsVK3F4P91Nx3OP8PJTfi5IKA/6bWv3XeQA9OGMwFetSoZsJGFoUFi+2Lm2tp91WN jGy99OxB5rP5aVJ5mk8roW3wYUAxOaaOtqoo/zjOiPdDz+7BfGW06c0Ccc/BlLItu/Oq jZww== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=arb4RRxV; spf=pass (google.com: domain of ilmen.pokebip@gmail.com designates 2a00:1450:400c:c0c::232 as permitted sender) smtp.mailfrom=ilmen.pokebip@gmail.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=H0k8xznXrLP5bx3Cawn5L5xc5ZLrXFG7p6AMspBJ9K0=; b=HHnQD1iVebCBp2NyGghg3XhWXrcmVp5plbxGvlmWU/oaRXuCRXXOLNVFrKFZZMhWUD 3Fsrtbpu9vO6LLJ2SA7rMkU7Hamh0xc+8GO2rUULqXdC9LxX2yOGDjuF+isz5kJBpIYo AA8zEP12IVpr3j8bpVASXi8SlUrzSLpXZNCnRnC3njKV94lapYXYrBaYOzGEayoXAIDW 3SOtatdlntUBo8n/64mgLa0rxMiYg2wjTlwxE9TzCHfgZqDhMGnMPVPCRwepLSMtD0/T ovBQjNSqLmdzEndHeaop5lBiKpSvTz/AOdzxbrBQXQfk8zSFEIe0TQnN2KK65xfLt/Wg ya6Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=H0k8xznXrLP5bx3Cawn5L5xc5ZLrXFG7p6AMspBJ9K0=; b=tAdyzeb6S8fbImMl1M9GNDUXT/BIZT9ouIKkg9h2ltItnb4j+Luz9oaUn8fsxdJBOA qQJxf7AS7GEbTi4AkBRNBxkDf2Yh8kb9C/8zf+M/+WhuakzsN3m8gcdiMotgrcOpNW87 4z362vkwDF4N2p5tiN06pzqnn/3FTiV1D9fBpNHalH9EU0RbTLh4hXNiJAS+J5w2N6bi mvNGNx1PAUnBp6WJ60n2J4alixAzoEBQTd19A28CzrBfOfdNOpHMJnRRGyvSav4nYzbg iHsLvkY1bi/yTOeqrFVB1XRqRoaoDyQbU5kpwck66rgA41TuVaOGJBKD8FQJU0YAdJ8l lt0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=H0k8xznXrLP5bx3Cawn5L5xc5ZLrXFG7p6AMspBJ9K0=; b=Mayg0J+aSJHJaTPU5gBeZgCfHmDjg42BzC2HkxBd3mi6vyJoxqJrs2g+Zdr+PR/jGg LNniQJCsrdopJ83zyYPWXkLY+4IPTQpzsv2b6CVhC2ayhPvsZEez1O0jmjS1nBwOgd77 lxJomhw2Usl3pgsV0k8a+DPhiz4/ZAtk/PRqxFHWYdyCrok6wIMxxovV5ayMAWcPZY3F sXTHvwW/3Ky0x6+KhAShchJMa14f7Azis1d9I4mGr0YMq+c5zjayEKBGhofAi2bUMsdv M2/eIlLSufLrGLap8chsRlALNtTa//Eq5kCIu52npK6ORtIcK9WZ103+HIs3cDAmugF/ hntA== Sender: lojban@googlegroups.com X-Gm-Message-State: AHYfb5j3Uqg+lTs6WIJ4Hiofkh94+n9rChGg8UHcjJq+mfy5zUQoQR/V S/51bNVLBKDTKA== X-Received: by 10.46.5.206 with SMTP id 197mr11256ljf.24.1502228052339; Tue, 08 Aug 2017 14:34:12 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.25.24.74 with SMTP id o71ls200968lfi.14.gmail; Tue, 08 Aug 2017 14:34:11 -0700 (PDT) X-Received: by 10.25.167.76 with SMTP id q73mr867901lfe.25.1502228051563; Tue, 08 Aug 2017 14:34:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502228051; cv=none; d=google.com; s=arc-20160816; b=QResMtRl0k/a6zfThAhXObLdcgBR9Wnuvq/5lFRb12I47H4bQ050+drlC6tpfWeH3h +ur7tFvev/KGokvKKXf0rbWpVuihWxKTsIpjkS2ORcCG6D/GCZ/e7G5WgzfUvOEelRWx m6vqfKcSr1SJPchmo7V8AcWbn2IBuakxW5J9SvedeG/7xtIwHEVf/13UYm/P+443PUnM Lb8VjXcaN4XzoGTXbdst+5icm5tuuVorGnaMR4zEizHbM79MoT7Mn5ar9JRpUenjq+rl vHHFR7f/yBqGhPchz1Hl47NySkdFXDZWq3W8GRAwhK8jevT0sEX3TWzMd20FnfNVJbxn wh4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:to:subject:dkim-signature :arc-authentication-results; bh=GAK4cAt5Te3KcrxuVjbcZjpuOpGpg31EiCNFWWeYytQ=; b=zSqsGeD516iB1jJobxQsgUPV4mQTAPFHPcEBaalBOoos3j3DtFvhNvBPVJU4yUkT/4 arVO26/G/D7sT3+Vz6TXt/klEXnxYKFbiuTz1ETR4Yqb+H/8RGlUOolr/TEnNkvRCi3N exklf0eoNE5mNusoPDPCEj+zjBFkiRbOif/exJPyb9CRnm2Yz01U9JzDykxDgw70CDBg dxhDyhDX7Vqta14CJaWDmtag+qOWkdzj5ZL1fU/g9Ta6KC8nUwaRAYP/nERtlNmjo1DR U5KCAjr0ufLd+Fs0E48O6l8wpdx/75YagwEniEePeAK1NAnEgxt84iNiWPUb9+9EAasJ NgmA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=arb4RRxV; spf=pass (google.com: domain of ilmen.pokebip@gmail.com designates 2a00:1450:400c:c0c::232 as permitted sender) smtp.mailfrom=ilmen.pokebip@gmail.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from mail-wr0-x232.google.com (mail-wr0-x232.google.com. [2a00:1450:400c:c0c::232]) by gmr-mx.google.com with ESMTPS id y189si693284wmc.0.2017.08.08.14.34.11 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Aug 2017 14:34:11 -0700 (PDT) Received-SPF: pass (google.com: domain of ilmen.pokebip@gmail.com designates 2a00:1450:400c:c0c::232 as permitted sender) client-ip=2a00:1450:400c:c0c::232; Received: by mail-wr0-x232.google.com with SMTP id f21so17405731wrf.5 for ; Tue, 08 Aug 2017 14:34:11 -0700 (PDT) X-Received: by 10.223.176.57 with SMTP id f54mr3773062wra.194.1502228050858; Tue, 08 Aug 2017 14:34:10 -0700 (PDT) Received: from [192.168.0.102] (95-210-223-203.ip.skylogicnet.com. [95.210.223.203]) by smtp.googlemail.com with ESMTPSA id l68sm3372213wrc.12.2017.08.08.14.34.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Aug 2017 14:34:09 -0700 (PDT) Subject: Re: [lojban] rewrite rules To: lojban@googlegroups.com References: <55dadbe1-2951-4e54-957c-4e403076cf44@googlegroups.com> From: Ilmen Message-ID: <9d004881-0c4b-6535-ce1d-86d12241d481@gmail.com> Date: Tue, 8 Aug 2017 23:33:59 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------C2DD32549EAD7A4E08349DAD" Content-Language: en-US X-Original-Sender: ilmen.pokebip@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=arb4RRxV; spf=pass (google.com: domain of ilmen.pokebip@gmail.com designates 2a00:1450:400c:c0c::232 as permitted sender) smtp.mailfrom=ilmen.pokebip@gmail.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: lojban@googlegroups.com X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -4.1 (----) X-Spam_score: -4.1 X-Spam_score_int: -40 X-Spam_bar: ---- This is a multi-part message in MIME format. --------------C2DD32549EAD7A4E08349DAD Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable Yes it's the same project, although the versions might be a little=20 different. The last modification on Gitorious seems to be from=20 2014-11-21. The Hackage version has been uploaded on 2015, so maybe it's=20 more recent. I'm not sure where is located the latest version of the=20 project. =E2=80=94Ilmen. On 08/08/2017 22:21, MorphemeAddict wrote: > That gitorious site timed out for me. Is this one the same? > https://hackage.haskell.org/package/tersmu > > stevo > > =20 > Virus-free. www.avast.com=20 > =20 > > > > On Tue, Aug 8, 2017 at 11:15 AM, Ilmen > wrote: > > Good project. I suggest you put those in a public Google > spreadsheet, so people can add alternative definitions (or > suggestions of improvements) in additional columns. The expansions > of JOI available on the BPFK pages are absent from your list. > > Ultimately you can express all that Lojban can express with a very > limited set of cmavo, but by using only those, utterances get > extremely verbose. > > For example, {ro mlatu cu mabru gi'e se tuple vo da} can be > rephrased as: > > {roldza fa lo ka zilkanxe fa lo du'u ce'u goi ko'a mabru ku lo > du'u li vo kaidza lo ka ce'u tuple ko'a} > > which can be further impoverished in cmavo diversity by removing > those FA and expanding counting quantification (vo da / li vo > kaidza=E2=80=A6) using only existential quantification, but that'll m= ake > thing even much more verbose. > > Do you know of the Tersmu project ( > https://gitorious.org/tersmu/tersmu/ > ), whose purpose is to > translate between Lojban and a logic notation? It's not a complete > project (many cmavo aren't yet handled properly) but it's already > pretty good. If you have access to the Lojban rooms on IRC, > Telegram, Slack or Discord, you can a Tersmu interface available > there to test it without installing anything. > > =E2=80=94Ilmen. > > > On 08/08/2017 16:33, vpbroman@gmail.com > wrote: >> Because of my minimalist preferences, I'm interested in seeing >> how small a subset of lojban would be capable of expressing the >> same things as the full language. >> If a hard word can be completely replaced by a rephrasing with >> easy words, then that word is useful for conciseness, but is >> otherwise dispensible. >> If you had rewrite rules to macro expand words in terms of other >> words, and if you ordered words from complex to simple and >> required that the words in the rewrite be simpler than the word >> being rewritten (to avoid self-referential loops) then you don't >> infinitely regress, you eventually expand everything to its >> simplest possible terms. >> >> This is like the concept of Semantic Primes, which alludes to the >> prime factorization of numbers. >> As an inspiring example, Schemers point to how all computations >> can be expressed in terms of: lambda, recursion, if, quote, cons, >> car, cdr, and maybe a thing or two more -- I forget. >> >> So, content words in lojban get defined in a dictionary in terms >> of other words. >> But I'm interested in how our function words are defined in terms >> of other words. >> Lots of examples are in CLL and the BPFK docs, such as this from >> xorlo. >> >> lo broda ku =3D zohe noi keha broda kuho >> >> I've collected all the rewrites that I could find (plus a handful >> I made up) and listed them in this rough draft document. >> cmavo_equiv.txt >> https://app.box.com/s/hjis4vnshj8tvnu2q2vg7hkcfh65fcyc >> >> >> Suggesting additions/corrections would be appreciated. >> >> Many are inexact equivalents, for example BAI is defined in terms >> of fiho, even though BAI fits syntactically in a number of places >> where a fiho phrase is not allowed. >> Most of UI can be roughly equivalent to a sei-sehu phrase, at >> least when the UI appears at the start of the sentence, but >> sei-sehu doesn't seem to comment on anything more localized than >> the entire bridi. E.g. >> >> ui =3D sei mi lo nu nei ca gleki sehu >> >> Except ui can attach to individual words and indicate pleasure in >> them more specifically, not just in the whole statement. >> My rewrites for UI->sei are very rough and incomplete, but they >> are paired with lojban definitions from jbovlaste. >> >> The prosumti and probridi seem harder to rewrite. I wonder >> whether the following would make sense. >> >> mi =3D lo cusku be luhe nei >> do =3D lo te cusku be luhe nei >> >> mihe bremenli >> >> --=20 >> 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 https://groups.google.com/group/lojban >> . >> For more options, visit https://groups.google.com/d/optout >> . > > --=20 > 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 https://groups.google.com/group/lojban > . > For more options, visit https://groups.google.com/d/optout > . > > > --=20 > You received this message because you are subscribed to the Google=20 > Groups "lojban" group. > To unsubscribe from this group and stop receiving emails from it, send=20 > an email to lojban+unsubscribe@googlegroups.com=20 > . > To post to this group, send email to lojban@googlegroups.com=20 > . > Visit this group at https://groups.google.com/group/lojban. > For more options, visit https://groups.google.com/d/optout. --=20 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 e= mail to lojban+unsubscribe@googlegroups.com. To post to this group, send email to lojban@googlegroups.com. Visit this group at https://groups.google.com/group/lojban. For more options, visit https://groups.google.com/d/optout. --------------C2DD32549EAD7A4E08349DAD Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Yes it's the same project, although the versions might be a little different. The last modification on Gitorious seems to be from 2014-11-21. The Hackage version has been uploaded on 2015, so maybe it's more recent. I'm not sure where is located the latest version of the project.

=E2=80=94Ilmen.


On 08/08/2017 22:21, MorphemeAddict wrote:
= That gitorious site timed out for me. Is this one the same?=C2=A0
https://hackage.haskell.org/package/= tersmu
=
= stevo

3D"" Virus-free. www.avast.com

On Tue, Aug 8, 2017 at 11:15 AM, Ilmen <ilmen.pokebip@gmai= l.com> wrote:

Good project. I suggest you put those in a public Google spreadsheet, so people can add alternative definitions (or suggestions of improvements) in additional columns. The expansions of JOI available on the BPFK pages are absent from your list.

Ultimately you can express all that Lojban can express with a very limited set of cmavo, but by using only those, utterances get extremely verbose.

For example, {ro mlatu cu mabru gi'e se tuple vo da} can be rephrased as:

{roldza fa lo ka zilkanxe fa lo du'u ce'u goi ko'a mabru ku lo du'u li vo kaidza lo ka ce'u tuple ko'a}

which can be further impoverished in cmavo diversity by removing those FA and expanding counting quantification (vo da / li vo kaidza=E2=80=A6) using only existential quantification, but that'll make thing even much more verbose.

Do you know of the Tersmu project ( https://gitori= ous.org/tersmu/tersmu/ ), whose purpose is to translate between Lojban and a logic notation? It's not a complete project (many cmavo aren't yet handled properly) but it's already pretty good. If you have access to the Lojban rooms on IRC, Telegram, Slack or Discord, you can a Tersmu interface available there to test it without installing anything.

=E2=80=94Ilmen.


On 08/08/2017 16:33, vpbroman@gmail.com wrote:
Because of my minimalist preferences, I'm interested in seeing how small a subset of lojban would be capable of expressing the same things as the full language.
If a hard word can be completely replaced by a rephrasing with easy words, then that word is useful for conciseness, but is otherwise dispensible.
If you had rewrite rules to macro expand words in terms of other words, and if you ordered words from complex to simple and required that the words in the rewrite be simpler than the word being rewritten (to avoid self-referential loops) then you don't infinitely regress, you eventually expand everything to its simplest possible terms.

This is like the concept of Semantic Primes, which alludes to the prime factorization of numbers.
As an inspiring example, Schemers point to how all computations can be expressed in terms of: lambda, recursion, if, quote, cons, car, cdr, and maybe a thing or two more -- I forget.

So, content words in lojban get defined in a dictionary in terms of other words.
But I'm interested in how our function words are defined in terms of other words.
Lots of examples are in CLL and the BPFK docs, such as this from xorlo.

lo broda ku =3D zohe noi keha broda kuho

I've collected all the rewrites that I could find (plus a handful I made up) and listed them in this rough draft document.
cmavo_equiv.txt
https://= app.box.com/s/hjis4vnshj8tvnu2q2vg7hkcfh65fcyc

Suggesting additions/corrections would be appreciated.

Many are inexact equivalents, for example BAI is defined in terms of fiho, even though BAI fits syntactically in a number of places where a fiho phrase is not allowed.
Most of UI can be roughly equivalent to a sei-sehu phrase, at least when the UI appears at the start of the sentence, but sei-sehu doesn't seem to comment on anything more localized than the entire bridi. E.g.

ui =3D sei mi lo nu nei ca gleki sehu

Except ui can attach to individual words and indicate pleasure in them more specifically, not just in the whole statement.
My rewrites for UI->sei are very rough and incomplete, but they are paired with lojban definitions from jbovlaste.

The prosumti and probridi seem harder to rewrite. I wonder whether the following would make sense.

mi =3D lo cusku be luhe nei
do =3D lo te cusku be luhe nei

mihe bremenli

--
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+uns= ubscribe@googlegroups.com.
To post to this group, send email to lojban@goo= glegroups.com.
Visit this group at https://gr= oups.google.com/group/lojban.
For more options, visit https://gr= oups.google.com/d/optout.

--
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+unsubsc= ribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at https://groups= .google.com/group/lojban.
For more options, visit https://groups= .google.com/d/optout.

--
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 lo= jban@googlegroups.com.
Visit this group at https://groups.google.com/group/lojban= .
For more options, visit https://groups.google.com/d/optout.

--
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= s://groups.google.com/group/lojban.
For more options, visit http= s://groups.google.com/d/optout.
--------------C2DD32549EAD7A4E08349DAD--