Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
George Boole Logica Matematica
1. GEORGE BOOLE PADRE DE
LA LÓGICA MATEMÁTICA
El matemático que inventó hace más de 150 años la
forma en que hoy busca Google
El lunespasado secumplieron 200 añosdel nacimiento deGeorge Boole y Googlele está rindiendo homenajecon un
"doodle"("garabato") especial.Ynosotrosaprovechamosla ocasión para relanzaresteartículo escrito originalmenteen
enero de este año
Cada vezque hacesuna simple búsquedaenGoogle,oencualquierotrobuscadorinformático,entrelosmecanismosde
programaciónque hacenposible que encuentresloque buscashayunosprincipiosde lógicaque fueronconcebidoshace
más de 150 años.
Fue el matemático inglés George Boole quien inventó un sistema de álgebra que es clave para la programación de
hoy en día.
La álgebra de Boole, o álgebra booleana, es una estructura algebraica que esquematiza las operaciones lógicas, y
está presente en todas partes a nuestro alrededor: desde la programación detrás de los videojuegos a los que
jugamos, hasta el código de las aplicaciones que usamos y los programas de las computadoras que utilizamos.
Se puede decir que los ladrillos con los que se construye la programación, que son los comandos o instrucciones
que se le da a un sistema informático, están todos basados en la lógica de Boole.
"Si eres un programador no te puedes escapar del término booleano", dice Michael Dunn de Gospelweare,
una compañía desarrolladora de iOS y Android
AND, OR y NOT
Los ladrillosconlosque se construye laprogramación,que sonloscomandos o instruccionesque se le daa unsistema
informático,estánbasadosenlalógicade Boole.
2. Durante los últimos 17 años de su vida George Boole estableció el concepto de lógica algebraica en matemáticas y
simplificó el mundo en enunciados básicos que tenían por respuesta Sí o No, utilizando para ello aritmética
binaria.
"Las interpretaciones respectivas de los símbolos 0 y 1 en el sistema de lógica son Nada y Universo", dijo.
Este concepto, que introdujo en 1847 y expandió siete años más tarde, es lo que está presente en los programas
informáticos actuales.
"Hay un enunciado booleano casi cada dos líneas de un programa informático", dice Dunn.
"No es algo sobre lo que reflexiones, porque es una parte totalmente integral de la programación".
Boole utilizó el concepto de puertas lógicas, o preguntas, que exploran un enunciado.
Las puertas lógicas más básicas son, en el lenguaje original de Boole, AND, OR o NOT. Es decir, Y, O o No
en español.
Después,estastrespuertasse puedencombinarparacrear enunciadosmáscomplejos
Así que cuandobuscas eninternet"MileyCyrus"hayunusoimplícitode la lógicabooleanadel comandoANDpara
combinarlasdos palabras,"Miley"y"Cyrus".
Mucho antesde Google,durante losprimerosañosenque se hacían búsquedas,erafrecuente usarloscomandosAND,OR
y NOT para filtrarlosresultados.
Durante losprimerosañosenque se hacían búsquedas,erafrecuente usarloscomandosAND,ORy NOT para filtrar
resultados.
Hoy, los avances en la tecnología de búsquedas hace que muchas se puedan realizar utilizando un lenguaje más
natural.
Aún así, Google todavía le permite a los usuarios escribir OR o incluir el símbolo de sustracción - para afinar los
resultados.
Juventud prolífica
Boole murió hace 150 años, cuando tenía 49.
En 1864 enfermó gravemente tras mojarse bajo la lluvia mientras caminaba hasta el aula donde daba clase.
Murió el 8 de diciembre de ese año de un derrame pleural o pleuresía, acumulación de agua en los pulmones.
Él mismo tenía cierta noción del impacto histórico que su sistema de lógica podría tener.
En 1851 le dijo a un amigo que la lógica booleana podría ser "la contribución más valiosa, si no la única, que he
hecho o que probablemente haga a la ciencia y el motivo por el que desearía que me recuerden, si es que me van a
recordar, póstumamente".
Y así fue.