Re: Patterns in pi, copyright law, and philosophy



In article
<17c56c25-c09b-4064-8fde-4aaa82c3e1a1@xxxxxxxxxxxxxxxxxxxxxxxxxxx>,
shepherdmoon@xxxxxxxxx wrote:
The best thing about the link is the comments section, which has some
fascinating back-and-forth discussion about the following topics:

1. Whether the offset of a string found in pi can be used as a form on
compression.

No. Suppose you have a string of digits, S, which, interpreted as a
number, is N. The offset to the first occurrence of that string will be
approximately N. Thus, you'll about S digits to represent the offset.

2. Whether the fact that a given string is found in pi negates
copyright law.

No. See 17 USC 102(a).


3. Whether pi itself can appear "in" pi.

No. The only numbers that can appear "in" themselves are rational
numbers. Pi is irrational.

4. (my own musings, not necessarily in the comments): What are the
implications for ideas of free will and creativity if it can be
demonstrated that any human writing, which can be defined as a finite
string of encoded numbers, already exists in pi?

None.

--
--Tim Smith
.



Relevant Pages

  • Re: works on console but not when writing to a string or file
    ... I would think that what's strange is that your code doesn't work, not that some other code does. ... System.Console.Write(Encoding.ASCII.GetString(data, offset, ... in the outputdata string the last packets gets chopped off. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: How do I find strings with wildcards?
    ... offset in a string. ... set match = match + 1 ...
    (comp.lang.pascal.delphi.misc)
  • Re: after ids
    ... I have no string opinion yet, I'd just like to know your analysis. ... Normally this Tcl_Obj probably won't shimmer, ... objPtr->internalRep would have an integer value that we use as an offset ... Then when we want to acccess a TimerHandler struct for after id or after ...
    (comp.lang.tcl)
  • Re: SQL Logic Question
    ... I have a COLOR and OFFSET that is used as the reference. ... from the main dtaTable (or dtaRS). ... Sub CalculateColumnSums() ... Dim RsDates as cRecordset, SQL as String, i As Long ...
    (microsoft.public.vb.database)
  • Re: Base64Encoder for Stream
    ... Now Im converting stream to String, Im encoding and then string to ... offset: shortint; ... end;// base64, mime ...
    (borland.public.delphi.thirdpartytools.general)