Archive for August, 2007

Experiment # 2 (zweiter Versuch): Irrationale Zahlen und Dateien

Thursday, August 30th, 2007

Definieren wir nun eine numerische System, das irrationalen Zahlen Computer Dateien zu komprimieren.

Irrationalen Zahlen sind die Zahlen, die nicht vertreten werden, wie die genauen Anteil von zwei ganzen Zahlen. Diese Zahlen haben unendlich lange nach dem Dezimalpunkt und haben keine Zeit (dezimal Sequenz wird nicht wiederholt).

Computer Dateien sind Millionen von Nullen und Einsen (binäre Darstellung), alias, die Zahl der großen Längen. Jede Datei kann als Teil der Folge von einem irrationalen Zahl (eigentlich wir könnten sie sich vorstellen, wie irrationalen Zahlen mit einer bestimmten Länge). Wenn wir finden könnten eine kürzere Darstellung der irrationalen Zahl konnten wir minimieren die Dateigröße.

Das Problem ist, dass irrationalen Zahlen nicht folgen jeglicher Logik. Manchmal sind sie durch Reihe (seriesof Summen von ganzen Zahlen oder Brüche, usw.) oder manchmal sind das Ergebnis einer Wurzel. Das Problem liegt bei der Suche nach einer logischen Zusammenhang zu schaffen kurzen Darstellungen der einzelnen irrationale Zahl (oder sogar mapevery irrationale Zahl zu der entsprechenden Reihe kurz oder Wurzeln).
In jedem irrationale Zahl finden wir alle unterschiedliche Kombinationen von Zahlen. Was würden wir uns freuen, ist zu finden, die irrationale Zahl, die der gleichen Reihenfolge der Zahlen wie die Datei zu komprimieren. Sobald wir die irrationale Zahl und ihre Reihenfolge generieren wir können die komprimierte Datei. Diese Methode arbeitet kontinuierlich, wenn wir bereits komprimierte Datei, die wir benutzen können, die Komprimierung Prozess immer wieder.

Tschüs,
Gorka

Expérience # 2 (deuxième essai): nombres irrationnels et fichiers

Thursday, August 30th, 2007

Let’s définir un système numérique qui utilise des nombres irrationnels pour compresser des fichiers informatiques.

Nombres irrationnels sont les nombres qui ne peuvent pas être représentés comme le précise la fraction de deux nombres entiers. Ces chiffres ont longueur infinie après la virgule et n’ont pas de période (décimal séquence ne se répète pas).

Des fichiers informatiques, des millions de uns et de zéros (représentation binaire), alias, le nombre de grandes longueurs. Chaque fichier peut être une partie de la séquence d’un nombre irrationnel (en fait, on pourrait imaginer que les nombres irrationnels avec une certaine longueur). Si nous pouvions trouver une courte représentation du nombre irrationnel nous pourrions réduire la taille du fichier.

Le problème est que les nombres irrationnels ne suivent aucune logique. Parfois, ils sont générés par série (seriesof sommes d’entiers ou des fractions, etc …) ou parfois sont le résultat d’une racine. Le problème réside dans la recherche d’une logique de rapport à créer de courtes représentations de chaque nombre irrationnel (ou même mapevery nombre irrationnel correspondant à sa courte série ou racines).
Dans chaque nombre irrationnel, nous pouvons trouver toutes les différentes combinaisons de chiffres. Ce que nous avions rechercher est de trouver le nombre irrationnel qui a la même séquence de chiffres que le fichier à compresser. Une fois que l’on trouve le nombre irrationnel et ses générateurs de séquence nous pouvons générer les fichiers compressés. Cette méthode fonctionne en continu, si nous avons déjà un fichier compressé, on peut utiliser la compression de processus.

Cordialement,
Gorka

Experimento #2 (propuesta): Los números y los archivos

Thursday, August 23rd, 2007

1 = 1 es cierto.

1 = 2 es cierto, es falso.

Los números son una representación símbolica de algo abstracto. Si cambiáramos el sistema de representación podríamos lograr axiomas que a primera vista sonaran ilógicos.

¿Qué tal si el nuevo sistema permitiera un tipo de razonamiento no lógico? Tendríamos que romper el paradigma de razonamiento actual para comprender los nuevos teoremas (ej. dentro de un mismo sistema: 7 = 7, 7 = 3, 7 = 21, 1 = 1).

¿Qué sentido tendría crear tal sistema lógico? Buscar la manera de que números de poca longitud fueran capaces de representar números de longitud mayor y que esos números representaran aún más números mayores y así sucesivamente. ¿Para qué? Los archivos de computadoras son millones de ceros y unos (representación binaria), es decir, números de grandes longitudes. Si pudiéramos encontrar un sistema lógico que permitiera generar números de gran tamaño a partir de números pequeños (y que esto se repetiera exponencialmente) podríamos meter toda la información que quisieramos en pequeñas unidades de memoria. En lugar de crear cada vez unidades con mayor capacidad de almacenamiento sólo se necesitaría una unidad personal que tendría la capacidad para almacenar todos los datos que cualquier persona genere (en realidad sólo se necesitaría una sola unidad de almacenamiento para toda la información generada por el universo).

Tendríamos que definir estructuras (como en el paradigma actual es la lógica) para que un número pequeño fuera capaz de crear una gran cantidad de números grandes (esto por el problema de la cardinalidad de los conjuntos; hay menos números chicos que números grandes, entonces se nos acabarían los números chicos y no tendríamos suficientes para abarcar todos los grandes). También habría que definir operaciones que nos ayudaran a definir que número grande es el que se quería obtener del número chico, estás operaciones podrían dar diferentes resultados aunque se aplicaran bajo las mismas circunstancias.

Saludos,
Gorka

Experiment #2 (first try): Files and numbers

Thursday, August 23rd, 2007

1 = 1 is true.

1 = 2 is true, is false.

Numbers are simply a symbolic representation of something abstract. If we were to change that system we could accomplish ideas that would seem at first hand, ilogical.

What if this new system allowed non logical reasoning? We’d have to break the traditional paradigm to comprehend the new theorems (ex. within a system: 7 = 7, 7 = 3, 7 = 21, 1 = 1).

What sense would the new system make? Use small length numbers to represent long length numbers and that those could represent even longer numbers and so on. Why? Files in computers are millions of ceros and ones (binary representation), a.k.a. huge length numbers. If we could find a logical system that would allow us to generate huge length numbers from small ones (so that we could do this indefinitely) we could fit all the data and information we’d like into small memory drives. Instead of creating bigger drives we would simply need one personal memory unit with the capacity to store all the information a person generates (actually we could use the unit to store all the data created by the universe).

We’d have to define structures (such as logic now a days) so that one small number could represent many longer numbers (this because of a cardinality issue; there are less small numbers than there are long ones, hence we’d run out of small numbers and couldn’t really acquire all the long ones). We’d also need to define operations to define the long number that the small one would generate, this operations could generate different results even if applied under the same circumstances.

Cheers,
Gorka

Experiência #2 (primeira tentativa): Limas e números

Thursday, August 23rd, 2007

1 = 1 é verdadeiros.

1 = 2 é verdadeiros, é falsos.

Os números são simplesmente uma respresentação simbólica de algo sumário. Se nós devermos mudar esse sistema que nós poderíamos realizar as idéias que pareceriam em firsthand, ilogical.

Que se este sistema novo permitir o raciocínio non lógico? Nós teríamos que quebrar o paradigm tradicional para compreender os theorems novos (ex. dentro de um sistema: 7 = 7, 7 = 3, 7 = 21, 1 = 1).

Que sentido o sistema novo faria? O comprimento pequeno do uso numera para representar números longos do comprimento e aquele aqueles poderia representar mesmo uns números mais longos e assim por diante. Por que? As limas nos computadores são milhões dos ceros e os uns (respresentação binária), a.k.a. números enormes do comprimento. Se nós poderíamos encontrar um sistema lógico que permita que nós gerassem o comprimento enorme numera dos pequenos (de modo que nós podíamos fazer este indefinidamente) que nós poderíamos caber todos os dados e a informação nós gostaríamos na memória pequena dirige. Em vez de criar umas movimentações mais grandes nós necessitaríamos simplesmente uma unidade pessoal da memória com a capacidade armazenar toda a informação que uma pessoa gera (realmente nós poderíamos usar a unidade armazenar todos os dados criados pelo universo).

Nós teríamos que definir estruturas (tais como a lógica agora dias) de modo que um número pequeno pudesse representar muitos números mais longos (este por causa de uma edição do cardinality; há uns números mais menos pequenos do que há os longos, daqui nós funcionaríamos fora dos números pequenos e não poderíamos realmente adquirir todos os longos). Nós necessitaríamos também definir operações para definir o número longo que pequeno geraria, este operações poderíamos gerar resultados diferentes mesmo se aplicado sob as mesmas circunstâncias.

Cheers,
Gorka

Esperimento #2 (prima prova): Lime e numeri

Thursday, August 23rd, 2007

1 = 1 sono allineare.

1 = 2 sono allineare, sono falsi.

I numeri sono semplicemente una rappresentazione simbolica di qualcosa estratto. Se dovessimo cambiare quel sistema che potremmo compire le idee che sembrerebbero a portata di mano, ilogical.

Che cosa se questo nuovo sistema permettesse il ragionamento non logico? Dovremmo rompere il paradigma tradizionale per comprendere i nuovi teoremi (ex. all’interno di un sistema: 7 = 7, 7 = 3, 7 = 21, 1 = 1).

Che significato il nuovo sistema avrebbe? La piccola lunghezza di uso numera per rappresentare i numeri lunghi di lunghezza e quella quelli potrebbe rappresentare ancora i numeri più lunghi e così via. Perchè? Le lime in calcolatori sono milioni di ceros ed un (rappresentazione binaria), a.k.a. numeri enormi di lunghezza. Se potessimo trovare un sistema logico che permetterebbe che noi generiamo la lunghezza enorme numera da quelle piccole (in modo che abbiamo potuto fare indefinitamente questo) potremmo misura tutti i dati e le informazioni gradiremmo nella piccola memoria guidano. Invece di generazione degli azionamenti più grandi avremmo bisogno semplicemente di un’unità personale di memoria con la capacità di memorizzare tutte le informazioni che una persona genera (realmente potremmo usare l’unità per memorizzare tutti i dati generati dall’universo).

Dovremmo definire le strutture (quale logica ora giorni) in modo che un piccolo numero potesse rappresentare molti numeri più lunghi (questo a causa di un’edizione di cardinalità; ci sono numeri meno piccoli che ci sono quei lunghi, quindi funzioneremmo dai piccoli numeri e non potremmo realmente acquistare tutti i lunghi). Inoltre dovremmo definire i funzionamenti per definire il numero lungo che quello piccolo genererebbe, questo funzionamenti potremmo generare i risultati differenti anche se applicato in stesse circostanze.

Acclamazioni,
Gorka

Experiment #2 (erster Versuch): Akten und Zahlen

Thursday, August 23rd, 2007

1 = 1 ist zutreffend.

1 = 2 ist zutreffend, ist falsch.

Zahlen sind einfach eine symbolische Darstellung von etwas Auszug. Wenn wir dieses System ändern sollten, das wir Ideen vollenden könnten, die aus erster Hand scheinen würden, ilogical.

Was, wenn dieses neue System nicht logische Argumentation erlaubte? Wir würden das traditionelle Paradigma brechen müssen, um die neuen Theoreme (ex zu begreifen. innerhalb eines Systems: 7 = 7, 7 = 3, 7 = 21, 1 = 1).

Welches sinnvoll würde das neue System sein? Kleine Länge des Gebrauches numeriert, um lange Länge Zahlen darzustellen und die die könnte sogar längere Zahlen und so weiter darstellen. Warum? Akten in den Computern sind Millionen Ceros und eine (binäre Darstellung), alias sehr große Länge Zahlen. Wenn wir finden könnten, numeriert ein logisches System, das uns erlauben würde, sehr große Länge zu erzeugen, von den kleinen (damit wir dies unbestimmt tun konnten), das wir alle Daten passen könnten und Informationen wir in kleines Gedächtnis möchten, fahren. Anstatt, grössere Antriebe zu verursachen, benötigen würden wir einfach eine persönliche Gedächtnismaßeinheit mit der Kapazität, alle Informationen zu speichern, die eine Person erzeugt (wirklich könnten wir die Maßeinheit benutzen, um alle Daten zu speichern, die durch das Universum verursacht wurden).

Wir würden Strukturen definieren müssen (wie Logik jetzt Tage) damit eine kleine Zahl viele längere Zahlen darstellen konnte (diese wegen einer Kardinalitätausgabe; es gibt weniger kleine Zahlen, als es die lange gibt, folglich wir aus kleinen Zahlen heraus laufen würden und nicht alle langen wirklich erwerben könnten). Wir würden auch Betriebe definieren müssen, um die lange Zahl zu definieren, die das kleine man erzeugen würde, diese Betriebe könnten unterschiedliche Resultate erzeugen, selbst wenn zugetroffen unter den gleichen Umständen.

Tschüs,
Gorka

Expérience #2 (premier essai) : Dossiers et nombres

Thursday, August 23rd, 2007

1 = 1 est vrai.

1 = 2 est vrai, est faux.

Les nombres sont simplement une représentation symbolique de quelque chose abstrait. Si nous devions changer ce système que nous pourrions accomplir les idées qui sembleraient à portée de la main, ilogical.

Ce qui si ce nouveau système permettait le raisonnement non logique ? Nous devrions casser le paradigme traditionnel pour comprendre les nouveaux théorèmes (ex. dans un système : 7 = 7, 7 = 3, 7 = 21, 1 = 1).

Quel raisonnable le nouveau système semblerait-il ? La petite longueur d’utilisation numérote pour représenter de longs nombres de longueur et cela ceux pourrait représenter encore de plus longs nombres et ainsi de suite. Pourquoi ? Les dossiers dans des ordinateurs sont des millions de ceros et ceux (représentation binaire), a.k.a. nombres énormes de longueur. Si nous pourrions trouver un système logique qui nous permettrait de produire de la longueur énorme numérote de la petite (de sorte que nous ayons pu faire ceci indéfiniment) que nous pourrions adapter toutes données et l’information nous voudrions dans la petite mémoire conduit. Au lieu de créer de plus grandes commandes nous aurions besoin simplement d’une unité personnelle de mémoire de la capacité de stocker toute information qu’une personne produit (réellement nous pourrions employer l’unité pour stocker toutes données créées par l’univers).

Nous devrions définir des structures (telles que la logique maintenant des jours) de sorte qu’un petit nombre ait pu représenter beaucoup de plus longs nombres (ceci en raison d’une question de cardinalité ; il y a des nombres moins petits qu’il y a le long, par conséquent nous manquerions de petits nombres et ne pourrions pas vraiment acquérir des tous longs). Nous devrions également définir des opérations pour définir le long nombre dont le petit produirait, ce des opérations pourrions produire de différents résultats même si appliqué dans les mêmes circonstances.

À la votre,
Gorka

Experimento #1: Escribiéndolo todo

Tuesday, August 7th, 2007

Se propone un programa de computadora para escribir todas las diferentes combinaciones de símbolos (letras, números, espacios en blanco y caracteres extras) que el castellano acepta. El programa deberá escribir todas las diferentes combinaciones de los símbolos de todas las diferentes longitudes posibles. De esta manera el programa empezará escribiendo un archivo vacío, después seguirá con el primer símbolo (letra “a”) y así sucesivamente hasta escribir todos los símbolos solos. Una vez terminado con eso continuará con la tercera permutación en la que escribirá los archivos de longitud de dos símbolos y así sucesivamente hasta que vaya escribiendo todas las combinaciones posibles.

El programa no tiene un fin en sí pues siempre se puede escribir un archivo más grande que el anterior, así que éste nunca terminaría. Se puede detener el programa cuando haya escrito una longitud de archivo (cuando haya escrito un máximo de 7,00,000 millones de símbolos) o cuando el espacio en la computadora se acerque al límite (cada archivo que se crea ocupa espacio y aún no tenemos computadoras con espacio ilimitado, así que podemos poner un fin cuando se creen tantos archivos que estemos a un 5% del total del espacio del disco duro), pero para fines de este experimento usaremos un espacio virtual infinito (hipotético) donde el programa puede escribir todo lo que sea sin límites de espacio ni falta de recursos.

Una vez que haya escrito un gran número de archivos (técnicamente hablando el programa sigue escribiendo mientras estamos leyendo esto) podemos ponernos a revisar el contenido de los archivos. Los primeros archivos no tienen más que unas cuantas letras y espacios que no nos dicen nada, pero ya se va viendo que algunos contienen palabras y hasta frases coherentes. Entre todos los archivos que tenemos (cada minuto que pasa tenemos más archivos, mejor darnos prisa porque sino nunca vamos a terminar…) encontramos millones que contienen mezclas de símbolos que son ilegibles* y que no nos sirven para nada, pero también existen archivos (miles de millones y cada segundo el programa escribe aún más) que sí tienen palabras, frases y enunciados en castellano. De todos estos archivos ahora tenemos un infinito cuyo contenido no tiene coherencia semántica y gramática correctas, también hay que desecharlos para lograr tener una infinidad de archivos (cada segundo que pasa parece que son más y más) que están escritos correctamente, tienen coherencia semántica, gramática y hasta a veces temática. Es decir tenemos todos los cuentos, historias, novelas, manuales, recetas, sinfonías, instrucciones, tickets, notas, poemas, sueños, etc, es decir, todos los textos que se hayan escrito (o que aún no**) en castellano por la humanidad***.

Entre todos los textos podemos encontrar unos muy interesantes:

- Un manual para ganar la lotería.
- Un listado de todos lo números ganadores de la lotería (más fácil para saber a cuál jugar.)
- Un listado de todos los resultados deportivos (¿alguien recuerda “Volver al futuro”?).
- Un texto para construir una bomba atómica.
- Un texto para sobrevivir una explosión atómica.
- Manuales prácticos de telepatía o artes oscuras, magia, etc.
- Unas instrucciones para volar.
- Un texto que cuente la historia tal cual cómo ha pasado desde el principio de la humanidad.
- Textos que cuentan la historia de la vida de cada uno de los humanos que han existido, existen o existirán.
- Este post de mi blog.
- Un texto que tiene la historia de nosotros mismos leyendo estos textos y cómo vamos cambiando el futuro según lo que vamos aprendiendo de cada uno.
- Un texto para detener el tiempo.
- Un texto que si alguien lo lee cae muerto.
- Un texto para revivir a los muertos.
- Un texto de alguien que nos está viendo mientras estamos leyendo todo esto y sabe lo que estamos pensando antes de pensarlo pero mientras lo estamos leyendo.
- Un texto de lo que estás pensando antes de que lo pienses y que te cambia lo que piensas antes de que lo pienses según lo que vas leyendo y vas pensando (¿¿¿qué???).

Las posibilidades son tantas como el número de textos que tenemos y como el programa sigue escribiendo textos, no hay límite.

Saludos,
Gorka

* Para un siguiente experimento habría que escribir un programa que filtrara todos los archivos que no contienen resultados legibles.

** Técnicamente los tenemos porque el programa los “escribió” pero aquí se consideran como textos que aun no se han publicado formalmente pero tal vez alguien en el futuro lo haga.

*** Sin entrar a detalle o ciencia ficción quien quita que en el futuro existan otras razas que publiquen en castellano.

Experiment #1: Writing it all

Tuesday, August 7th, 2007

The idea is to create a software program that is capable of writing every different combination of symbols (letters, numbers, white spaces and others) form any language. This software should write all the different length combinations of those symbols. This way the software will start out with a blank file and then continue with the first symbol (letter “a”) and so on until it has written each symbol once. Then it will pass on to writing files with two symbols and so on until it has written all the different length combinations.

The software has no end, it will always be able to write a bigger file. It can be stopped once it has reached some file size (once it has written a 7,000,000 symbols file) or when it fills up the hard disk (each file takes up disk space and we have not created infinte hard disks, but we can put an end to the software once the hard disk has occupied 95% of its space). For the experiment we’ll use a virtual infinite space (hypothetical) where the software can keep on writting without lack of space or resources.

Once the software has written a big number of files (technically speaking the program is creating files as we read on) we can start looking into the files. The first files won’t make any sense but eventually some might bring up words and phrases. Amongst all the files (every minute we have more files, we’d better hurry up or we’ll never finish…) we find millions that contain unreadable* combinations of symbols that are worthless to us. There are files (thousands of millions and each second there are more) that contain words, phrases and sentences in our language of choice. Amongst those we have an infinite amount with no gramatic or semantic coherence (we’ll discard them) and there is another infinite amount of files (every second there’s more and more) that contain correct gramatical and semantical syntax. Now we have all the stories, tales, novels, tutorials, instructions, recipes, symphonies, notes, poems, dreams, etc. ever to be written** in any given language by humanity***.

Among the files we can find some really interesting texts: 

- A tutorial to win the lottery.
- A list of all the lottery winning numbers (quite easier to win if you know which number to play).
- An almanac of sport events (does anyone remember “Back to the future”).
- A text to make an atomic bomb.
- A text to survive an atomic explosion.
- Tutorials about telepathy, dark arts, magic, etc.
- Instructrions to fly.
- A text that tells the story of humanity as it really happened.
- Texts that tell the life story of every human that has or will live.
- This blog post.
- A text with the story of ourselves reading texts and how we change the future as we read through them.
- A text to stop time.
- A text that if read the reader dies.
- A text to bring back the dead.
- A text of someone who’s watching us as we read all this and knows exactly what we are thinking before we do but as we read it.
- A text of what you are thinking before you think it and that changes what you think before you realize it while you are reading and thinking (say what???).

The posibilities are endless, because the software never stops there is no limit.

Cheers,
Gorka

* A second software would help filter the unreadable files.

** Technically the files were “written” by the program but we’ll consider them as not formally published with the assumption that someone might do it in the future.

*** Without going into detail or science fiction, in the future there could be some non-human raze to create literature.