\documentstyle[twocolumn]{article}
\topmargin 0mm \textheight 624pt \textwidth 480pt
\evensidemargin 0mm \oddsidemargin 0mm
\marginparwidth 0mm \marginparsep 0mm
\headheight 0pt \headsep 0pt

\def\REC{{\tt REC}}
\def\Cnv{{\sc Convert}}
\def\Ftn{{\sc Fortran}}

\begin{document}

\makeatletter
\def\@listi{\topsep 1pt \parsep 1pt plus 1pt minus 1pt 
\itemsep 2pt plus 1pt minus 1pt}
\def\thebibliography#1{\section*{Referencias\@mkboth
 {REFERENCIAS}{REFERENCIAS}}\list
 {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
 \advance\leftmargin\labelsep
 \usecounter{enumi}}
 \def\newblock{\hskip .11em plus .33em minus .07em}
 \sloppy\clubpenalty4000\widowpenalty4000
 \sfcode`\.=1000\relax}
\makeatother

\title{La computaci\'on en M\'exico y la influencia de H.~V.~McIntosh en su
desarrollo
\thanks{Ponencia presentada en la mesa redonda sobre Gr\'aficas, Combinatoria
y Computaci\'on de la Reuni\'on Nacional de Matem\'aticos en Homenaje al
Dr.~Jos\'e Adem, ``Medio Siglo de Matem\'aticas en M\'exico: Estado Actual y
Perspectivas'', CIMAT, Guanajuato, 15--17 de julio de 1991.}
}
\author{Gerardo Cisneros-S.\thanks{Miembro del Sistema Nacional de
Investigadores.}\\ 
Departamento de Aplicaci\'on de Microcomputadoras,\\ 
Instituto de Ciencias, Universidad Aut\'onoma de Puebla,\\ 
Apdo.\ Postal 461, 72000 Puebla, Pue., M\'exico.\\
\small BITNET: CISNEROS@UNAMVM1\thanks{Direcci\'on actual gerardo@brozo.dgsca.unam.mx}}
\date{}

\maketitle

%\begin{abstract} 
%\end{abstract}

\section*{Introducci\'on}

En un reporte reciente \cite{acm89}, se di\'o la siguiente definici\'on
breve de la computaci\'on como disciplina:
\begin{quote}
``La disciplina de la computaci\'on es el estudio sistem\'atico de procesos
algor\'{\i}tmicos que describen y transforman informaci\'on: su teor\'{\i}a,
an\'alisis, dise\~no, eficiencia, ins\-tru\-men\-ta\-ci\'on y aplicaci\'on.  La
pregunta sobre la que se funda toda la computaci\'on es `?`Qu\'e puede
automatizarse (eficientemente)?'\,''
\end{quote}

A diferencia de otras disciplinas, en las que la componente tecnol\'ogica
est\'a bien delimitada y separada (p.ej., Qu\'{\i}mica {\em vs.}\ Ingenier\'{\i}a
Qu\'{\i}mica), en la computaci\'on ha sido dif\'{\i}cil separar las componentes de
teor\'{\i}a y experimentaci\'on de las de tecnolog\'{\i}a y aplicaci\'on, de modo
que contin\'ua el debate sobre si la computaci\'on debe pertenecer a un
departamento de Matem\'aticas o a uno de Ingenier\'{\i}a El\'ectrica (aunque
actualmente la tendencia es que tenga su propio departamento).

El mismo reporte \cite{acm89} subdivide a la computaci\'on en las siguientes
subdisciplinas:
\begin{itemize}
\item Algoritmos y Estructuras de Datos
\item Lenguajes de Programaci\'on
\item Arquitectura
\item Computaci\'on Num\'erica y Simb\'olica
\item Sistemas Operativos
\item Metodolog\'{\i}a e Ingenier\'{\i}a del Software
\item Sistemas de Bases de Datos y de Recuperaci\'on de Informaci\'on
\item Inteligencia Artificial y Rob\'otica
\item Comunicaci\'on Humano-Computadora
\end{itemize}

A juzgar por la ausencia de art\'{\i}culos publicados en revistas de dos
sociedades profesionales de los Estados Unidos que tienen alcance
internacional, la {\em Association for Computing Machinery\/} y la {\em
Computer Society\/} del IEEE,  en M\'exico no ha habido gran actividad de
investigaci\'on en computaci\'on.  S\'{\i} se sabe de muchos grupos que la
cultivan, pero sus resultados s\'olo han tenido difusi\'on en foros locales
o nacionales.  En algunos casos, su actividad ha sido la de usuarios o
desarrolladores de paquetes de programas para ser utilizados en la soluci\'on
de problemas de investigaci\'on en otras disciplinas.

\section*{La influencia de H. V. McIntosh}

Harold V. McIntosh obtuvo la Licenciatura en Ciencias con especialidad en
F\'{\i}sica de Colorado A\&M College en 1949, la Maestr\'{\i}a en Ciencias (en
Matem\'aticas) de la Universidad de Cornell en 1952, y termin\'o
cr\'editos doctorales en Cornell y Brandeis; obtuvo el Doctorado de
Filosof\'{\i}a en Qu\'{\i}mica Cu\'antica en la Universidad de Uppsala en 1972.

Ya desde sus tiempos de estudiante la capacidad de McIntosh para inducir a la
gente a aprender era evidente.  En una entrevista para un art\'{\i}culo sobre
Sheldon L.
Glashow (Premio Nobel de F\'{\i}sica 1979) publicado por {\em The Atlantic
Monthly\/} en 1984, Glashow asegur\'o que lo que aprendi\'o de McIntosh sobre
Teor\'{\i}a de Grupos en sus a\~nos de estudiante de licenciatura en Cornell
fu\'e tanto o m\'as importante que lo aprendido en curso alguno que hubiera
tomado \cite{glash}.

Los \'ultimos lugares en los que trabaj\'o antes de venir a M\'exico fueron
el Departamento de F\'{\i}sica y Astronom\'{\i}a y el Proyecto de Teor\'{\i}a
Cu\'antica de la Universidad de Florida (donde dirigi\'o la tesis doctoral de
Victor A. Dulock, Jr.), y RIAS (Research Institute for Advanced Studies,
Baltimore, Maryland, E.U.A.), Instituto del cual Welcome W. Bender fuera
director y en cuyo Departamento de Matem\'aticas la actividad era guiada por
Solomon Lefschetz.

En M\'exico trabaj\'o en el Departamento de F\'{\i}sica del Centro de
Investigaci\'on y Estudios Avanzados del IPN de 1964 a 1965; en este
per\'{\i}odo dirigi\'o las tesis de Licenciatura de Adolfo Guzm\'an
Arenas \cite{guz65} y Raymundo Segovia Navarro \cite{sego},
ambas sobre compiladores para el
lenguaje de programaci\'on CONVERT, ideado por McIntosh para realizar
manipulaciones simb\'olicas \'utiles en la soluci\'on de problemas de
mec\'anica cl\'asica y cu\'antica.  Tanto Guzm\'an como Segovia se
especializaron en computaci\'on y actualmente ambos cuentan con
reconocimiento por su trabajo desarrollado en este campo.  Como una 
con\-ti\-nua\-ci\'on altamente original de la experiencia adquirida en Baltimore
y Florida con el compilador MBLISP de McIntosh, Lowell Hawkinson y Robert A.
Yates cons\-tru\-ye\-ron en esta \'epoca un excelente compilador de LISP
para la IBM 709.

Entre 1965 y 1966 McIntosh fu\'e director del Departamento de Programaci\'on del
Centro de C\'alculo Electr\'onico de la UNAM (el cual posteriormente se
convirti\'o en lo que actualmente es el IIMAS); durante este per\'{\i}odo
construy\'o el primer compilador del lenguaje \REC\ (Regular Expression
Compiler) como parte de las pruebas de aceptaci\'on para la computadora PDP-8
y dirigi\'o la tesis de Manuel Alvarez Alvarez \cite{alv}.

De 1966 a 1975 fu\'e Profesor en la Escuela Superior de F\'{\i}sica y
Matem\'aticas del IPN.  Aqu\'{\i} fu\'e Coordinador de la Academia
de Matem\'aticas Aplicadas; a los cursos ya existentes de An\'alisis
Num\'erico y Probabilidad y Estad\'{\i}stica agreg\'o los de L\'ogica
Matem\'atica y Programaci\'on.  (Este \'ultimo creci\'o hasta convertirse en
una serie de cuatro cursos con una orientaci\'on verdaderamente
cient\'{\i}fica.)  Con su asesor\'{\i}a se cons\-tru\-ye\-ron
compiladores de \REC\ para la IBM 1130 \cite{r1130} y la CDC 3150 en el Centro
Nacional de
C\'alculo del IPN; \'el mismo se hizo cargo de la construcci\'on de paquetes
para c\'alculos matriciales, integraci\'on num\'erica de ecuaciones
diferenciales de segundo orden, y c\'alculo de trayectorias de una
part\'{\i}cula cargada en el campo de dos centros con cargas magn\'eticas y
el\'ectricas.

En este per\'{\i}odo dirigi\'o (entre otras) las tesis de licenciatura de Arturo
Cisneros Stoianowski \cite{art} (que produjo tres art\'{\i}culos en {\em
Journal of Mathematical Physics}), Jes\'us Ortega Campos \cite{ort} (premiado
por la Sociedad Mexicana de F\'{\i}sica), J. Leonel
Torres Hern\'andez \cite{leo} (premiado por la Sociedad Mexicana de
F\'{\i}sica), Isidro Romero Medina \cite{isi}, Crist\'obal Vargas
Jarillo \cite{crist}, Jos\'e Luis Varas Araujo \cite{varas}, Gilberto Calvillo
Vives \cite{calv}, Manuel Gonz\'alez Hern\'andez \cite{manix}, R. Carlos
Garc\'{\i}a Jurado M. \cite{chik}, Rodolfo Reyes S\'anchez \cite{rod}, Gloria
Espinosa \cite{gloria}, Erasto V. Vergara Nava \cite{erasto}, Ra\'ul
Gonz\'alez Navidad \cite{nav} y Fernando Romero Mu\~noz \cite{romm}.
La orientaci\'on evidente es hacia la f\'{\i}sica, las matem\'aticas aplicadas
y la computaci\'on; varios de los citados son actualmente investigadores
reconocidos en sus propios campos.

Entre 1970 y 1975 McIntosh fu\'e consultor del (entonces) Instituto Nacional
de Energ\'{\i}a Nuclear en el Centro Nuclear de M\'exico (Salazar, Edo.\ de
M\'exico).  Con la ayuda de alumnos y egresados de la ESFM del IPN,
continu\'o el de\-sa\-rro\-llo del paquete de soluci\'on num\'erica de
ecuaciones diferenciales de segundo orden y otros programas de inter\'es
para la comunidad cient\'{\i}fica del Centro Nuclear.  Bajo su direcci\'on,
Carlos Garc\'{\i}a Jurado M.
desarroll\'o un compilador de \REC\ para la PDP-10 el cual fu\'e utilizado
para generar incluso los programas de la n\'omina del Centro; su tesis fu\'e
una versi\'on gr\'afica de \REC\ para la PDP-15.  Tambi\'en
fu\'e en Salazar donde McIntosh de\-sa\-rro\-ll\'o $<$PLOT75$>$, un
paquete de graficaci\'on que logr\'o difusi\'on en todo el mundo gracias al
inter\'es y al esfuerzo de Nelson H. F. Beebe, de la Universidad de Utah.

En 1971 McIntosh public\'o un art\'{\i}culo sobre simetr\'{\i}a y
degeneraci\'on \cite{symdeg} que en 1980 fu\'e citado tres veces de manera
extraordinariamente entusiasta por Herbert Goldstein en la segunda edici\'on
de su mundialmente famoso libro de mec\'anica cl\'asica \cite{gold}.

En 1973 se fund\'o en la Universidad Aut\'onoma de Puebla la Licenciatura en
Computaci\'on dentro de la Escuela de Ciencias F\'{\i}sico-Matem\'aticas,
promovida principalmente por Isidro Romero Medina; \'este solicit\'o la
asesor\'{\i}a de McIntosh y el resultado fu\'e una de las carreras de
computaci\'on mejor equilibradas y con mayor orientaci\'on a los fundamentos
matem\'aticos que existen actualmente en M\'exico.  La carrera incluye,
aparte de los tres cursos b\'asicos comunes a las dem\'as carreras que se
imparten en la Escuela, los siguientes cursos:
\begin{itemize}
\item C\'alculo I--IV
\item Algebra I--IV
\item \Ftn\  I--IV (el nombre se debe a razones hist\'oricas; actualmente
se usa C y Pascal---\'este sin la anuencia de McIntosh---, y se ense\~nan
diversos algoritmos, estructuras de datos y t\'ecnicas de programaci\'on).
\item Ensamblador I--IV (arquitectura y programaci\'on a nivel
de hardware)
\item Hardware I--III (dise\~no digital; esta serie en particular distingue
a la Licenciatura de la UAP de otras que se imparten en el pa\'{\i}s)
\item Lenguajes de Programaci\'on I--II (compiladores) y III--IV (sistemas
operativos)
\item An\'alisis Num\'erico I--IV
\item L\'ogica Matem\'atica I--IV (Proposiciones, Grupos, Algebra Booleana,
Aut\'omatas Finitos, Semigrupos, Aut\'omatas Infinitos,
Com\-pu\-ta\-bi\-li\-dad)
\item Probabilidad I--II
\item Estad\'{\i}stica I--II
\end{itemize}

En 1975 McIntosh y todo el grupo que colaboraba con \'el en Salazar fueron
invitados a trabajar en la Universidad Aut\'onoma de Puebla.  Poco antes
Intel hab\'{\i}a lanzado al mercado los primeros microprocesadores, lo cual fu\'e
visto como una oportunidad \'unica para desarrollar la computaci\'on no s\'olo
en el aspecto de la programaci\'on, sino tambi\'en del dise\~no de equipo de
computaci\'on.  De este modo, el grupo qued\'o establecido como Departamento
de Aplicaci\'on de Microcomputadoras en el Ins\-ti\-tu\-to de Ciencias de la
UAP.

Entre los trabajos m\'as sobresalientes de este grupo se incluyen los
siguientes:
\begin{itemize}
\item SMU. Sistema de M\'ultiples Usuarios, basado en el bus S-100,
terminales TeleVideo, discos duros y flexibles e impresora.  Algunas
tablillas fueron dise\~nadas en el Departamento, y el sistema ope\-ra\-ti\-vo es
una modificaci\'on de CP/M realizada sobre un desensamble del mismo.
Tambi\'en se desensambl\'o el compilador de \Ftn\  F80 para modificarlo y
aprovechar coprocesadores arit\-m\'e\-ti\-cos \cite{ten}.
\item CP-UAP. Computadora personal dise\~nada sobre el bus STD, con una
tablilla por funci\'on (procesador central a base del microprocesador NEC
V20, memoria, interfaz de video,
interfaz de discos). Uno de los prototipos construidos obtuvo el primer
lugar en el Concurso Regional de Prototipos Did\'acticos y de
Investigaci\'on ``Autoequipamiento 86'' patrocinado por SESIC/SEP y ANUIES.
\item $<$PLOT84$>$.  La versi\'on desarrollada en el INEN ha sido implantada en
microcomputadoras, tanto en \Ftn\  77 como en C; partes del paquete fueron
utilizadas en programas did\'acticos en relaci\'on con el eclipse total de sol
del pasado 11 de julio.
\item \REC.  Una versi\'on del conciso lenguaje inicialmente dise\~nado para
la PDP-8, esta vez para microprocesadores.  La selecci\'on de operadores y
predicados se hizo teniendo en mente las necesidades de la compilaci\'on de
\Cnv.  Hay versiones de \REC\ para las familias de los microprocesadores 8080 y
8086 de Intel y MC68000 de Motorola bajo diversos sistemas operativos
\cite{swpe}.  Ultimamente se cuenta con una versi\'on en C que consta de una
bi\-blio\-te\-ca de funciones para
compilar y ejecutar programas en \REC\ y que permite al usuario definir su
conjunto de operadores y predicados por medio de una tabla de apuntadores a
funciones; de esta manera \REC\ se convierte en un lenguaje conciso que
proporciona programabilidad a las interfaces interactivas de los sistemas
que lo incorporan.
\item \Cnv.  Una vez que hubo una versi\'on de \REC\ con capacidad para la
manipulaci\'on simb\'olica, fu\'e posible desarrollar una nueva versi\'on de
\Cnv, esta vez para transformaci\'on de cadenas, en lugar de listas
\cite{amcyt3,swpe}.  \Cnv\ ha sido utilizado para derivaciones de f\'ormulas en
problemas de la qu\'{\i}mica cu\'antica \cite{hamel}, utilerias diversas,
cursos de construcci\'on de compiladores, y para compilar \Cnv\ mismo a
lenguaje de m\'aquina de los microprocesadores Intel 8086 \cite{carr,delav} y
Motorola MC68000; con esto \'ultimo se obtuvieron aumentos de hasta un orden
de magnitud en la velocidad de programas escritos en \Cnv.
\item Utiler\'{\i}as. Con programas escritos en \REC, \Cnv\ y ensamblador,
McIntosh contribuy\'o 20 vol\'umenes a la colecci\'on de programas del
dominio p\'ublico para CP/M distribuidos por la {\em Amateur Computer Group
of New Jersey}, algunos de los cuales le valieron el premio {\em Computer
Hobbyist of the Year\/} en 1985.
\item {\sc Aut\'omata}. Un paquete de programas en \REC\ y \Cnv\ para la
ense\~nanza de la teor\'{\i}a de aut\'omatas.  Permite resolver sistemas de
ecuaciones regulares, construir reconocedores para \'estos, simular
aut\'omatas de pila, m\'aquinas de Turing, sistemas de Post y Algoritmos de
Markov, y ejecutar peque\~nos programas en LISP \cite{auto}.
\item Aut\'omatas Celulares.  Durante los \'ultimos cinco a\~nos se ha
desarrollado un conjunto de programas en \Cnv\ y C para estudiar la
evoluci\'on y otras propiedades de los aut\'omatas celulares, que han sido
distribuidos en diversos servicios de distribuci\'on de programas del dominio
p\'ublico.  Junto con estos programas, McIntosh ha escrito una variedad de
apuntes para el curso de \Ftn\  III en los que se detalla la teor\'{\i}a y se
describe la colecci\'on de programas.  De este trabajo ha resultado un
art\'{\i}culo aparecido en Physica D \cite{phd1} y varios m\'as en proceso de
revisi\'on.
\item Administraci\'on.  Desde su formaci\'on, parte de los deberes del
Departamento fueron los de ase\-so\-rar y auxiliar a la administraci\'on de la
Universidad en la selecci\'on y uso de computadoras.  El Departamento
particip\'o en proyectos de automatizaci\'on de la n\'omina, el Control
Escolar y las bibliotecas, usando microcomputodoras Alpha Micro para los
primeros y Dual para las \'ultimas.
\end{itemize}

Los miembros del Departamento de Aplicaci\'on de Microcomputadoras adem\'as
han impartido continuamente cursos en la Licenciatura de Computaci\'on de la
ECFM, han dirigido seis tesis que ya fueron presentadas
\cite{carr,cor,deita,delav,gil,ten} y tienen bajo su
direcci\'on una docena de tesis m\'as.

\section*{Postgrados}

Los postgrados en computaci\'on m\'as antiguos son los del Centro Nacional
de C\'alculo del IPN y del IIMAS de la UNAM; m\'as recientemente se han
abierto postgrados en otras instituciones, notablemente en el CINVESTAV del
IPN, \'este por iniciativa de Adolfo Guzm\'an Arenas.   Desafortunadamente
estos postgrados se han formulado para dar cabida a egresados de toda clase
de profesiones, de modo que el nivel de los cursos no puede conservarse a un
nivel adecuadamente alto.  La experiencia muestra que egresados de la
Licenciatura de Computaci\'on de la UAP no tienen problemas con la
maestr\'{\i}a del CINVESTAV, porque ya han visto en la Licenciatura el 50\% o
m\'as de lo que cursan en la maestr\'{\i}a; esto se refleja en un n\'umero bajo
de publicaciones internacionales.

\section*{Perspectivas}

En la computaci\'on, tal vez m\'as que en otras ramas de las matem\'aticas,
las posibilidades del medio acad\'emico para conservar gente con talento
son m\'as reducidas por la feroz competencia con los salarios del medio
industrial y comercial; esto ha sido una fuente de p\'erdidas importantes
(Adolfo Guzm\'an, entre otras).  Para que se pueda pensar en elevar el nivel
de la investigaci\'on en computaci\'on se necesita:
\begin{itemize}
\item Elevar los salarios en el medio acad\'emico de manera general, y no a
base de parches, de modo que se pueda atraer gente con talento para la que de
entrada los salarios actuales resultan rid\'{\i}culos y que inicialmente no tiene
acceso a los parches (SNI y est\'{\i}mulos al desempe\~no acad\'emico).
\item Revisar los planes de estudios de los postgrados para elevar su nivel.
Si el personal docente no tiene el nivel adecuado, enviarlos a hacer
doc\-to\-ra\-dos a instituciones de primera l\'{\i}nea; aquellos que ya cuentan con
doctorado pueden ser enviados a realizar estancias postdoctorales.
\end{itemize}

\subsection*{Agradecimientos}
El autor agradece al CIMAT el apoyo econ\'omico brindado, sin el cual no
hubiera sido posible asistir a la Reuni\'on para presentar esta ponencia.
Agradece asimismo a los Dres.\ Crist\'obal Vargas y J. de Jes\'us P\'erez Romero
por sus comentarios y al Dr.\ Harold V. McIntosh, quien revis\'o el manuscrito.
Cualesquiera errores que subsistan son responsabilidad del autor.

\begin{thebibliography}{63}
\bibitem{alv} Manuel Alvarez Alvarez, ``Aplicaci\'on del m\'etodo
semiemp\'{\i}rico MO-LCAO para la determinaci\'on de las densidades de carga
y ligaduras en un sistema molecular, usando como elemento de c\'alculo una
computadora digital,'' Tesis de F\'{\i}sico, Facultad de Ciencias, UNAM (1965)

\bibitem{calv} Gilberto Calvillo Vives, ``Los m\'etodos de  Jacobi, Givens
y Primas para diagonalizar matrices,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{carr} Jes\'us Ariel Carrasco Ochoa, ``Compilador de Convert para el
procesador Intel 8086,''
Tesis de Licenciado en Computaci\'on, Escuela de Ciencias
F\'{\i}sico-Matem\'aticas, UAP (1989)

\bibitem{r1130} Gerardo Cisneros, ``A \Ftn\  coded Regular Expression
Compiler for the IBM 1130 Computing System,'' {\em Acta Mex.\ Cienc.\
Tecnol.}\ {\bf 4}, 1 (Ene-Abr), 30--86 (1970)

\bibitem{hamel} G. Cisneros, H. V. McIntosh and C. F. Bunge,
``Automatic Generation of configuration interaction Hamiltonian matrix
elements,'' {\em Int.\ J. Quantum Chem.}\ {\bf S18}, 683--689 (1985)

\bibitem{auto} Gerardo Cisneros-S. y Harold V. McIntosh, ``REC y Convert en
la ense\~nanza de la Teor\'{\i}a de Aut\'omatas,'' {\em Memorias de la
Quinta Conferencia Internacional Las Computadoras en las Instituciones de
Educaci\'on e Investigaci\'on,} (UNAM/Unisys, Nov. 1989) (en prensa)

\bibitem{amcyt3} Gerardo Cisneros y H. V. McIntosh, ``Introducci\'on al 
lenguaje de programaci\'on Convert,'' {\em Acta Mex.\ Cienc.\ Tecnol.}\ {\bf 
3}, 9 (Ene-Mar), 65--74 (1985).  Traducci\'on al  ingl\'es publicada como
``Introduction to the programming language Convert'', {\em SIGPLAN Notices} 
{\bf 21}, 4 (Apr), 48--57 (1986)

\bibitem{art} Arturo Cisneros Stoianowski, ``Estudio sobre el grupo
universal de simetr\'{\i}a,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1968)

\bibitem{cor} Luis Alejandro Corona Jim\'enez, ``Dise\~no y re\-a\-li\-za\-ci\'on de
un paquete de software como au\-xi\-liar en la organizaci\'on administrativa de
un centro de investigaci\'on,''
Tesis de Licenciado en Ciencias de la Computaci\'on, Escuela de Ciencias
F\'{\i}sico-Matem\'aticas, UAP (1990)

\bibitem{glash} Robert P. Crease and Charles C. Mann, ``How the Universe
works,'' {\em The Atlantic Monthly}, Aug.\ 1984, pp.\ 66--93.

\bibitem{deita} Guillermo de Ita Luna, ``Desarrollo de un sistema LOGO,''
Tesis de Licenciado en Computaci\'on, Escuela de Ciencias
F\'{\i}sico-Matem\'aticas, UAP (1987)

\bibitem{delav} Luc\'{\i}a Ang\'elica de la Vega Doria, ``Biblioteca de Convert
para el procesador Intel 8086,''
Tesis de Licenciado en Computaci\'on, Escuela de Ciencias
F\'{\i}sico-Matem\'aticas, UAP (1989)

\bibitem{acm89} Peter J. Denning, Douglas E. Comer, David Gries, Michael C.
Mulder, Allen Tucker, A. Joe Turner and Paul R. Young, ``Computing as a
discipline,'' {\em Commun.\ ACM\/} {\bf 32}, 1 (Jan), 9--23 (1989)

\bibitem{gloria} Gloria Espinosa, ``Construcci\'on y representaci\'on de
un flex\'agono,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1972)

\bibitem{chik} R. Carlos Garc\'{\i}a Jurado M., ``Un REC visual para la 
PDP-15 en comunicaci\'on con la PDP-10,'' 
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{gil} I. Francisco Gil Zepeda, ``Dise\~no de un lenguaje musical
(MUSFOR) y construcci\'on de su compilador (MUS80),''
Tesis de Licenciado en Ciencias de la Computaci\'on, Escuela de Ciencias
F\'{\i}sico-Matem\'aticas, UAP (1989)

\bibitem{gold} Herbert Goldstein, {\em Classical Mechanics}, 2nd.\ ed.\ 
(Reading, Massachussetts, Addison-Wesley, 1980)

\bibitem{manix} Manuel Gonz\'alez Hern\'andez, ``Soluci\'on de las
ecuaciones de movimiento del problema de dos centros utilizando m\'etodos
num\'ericos,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{nav} Ra\'ul Gonz\'alez Navidad, ``Un interpretador LISP para un
sistema computador PDP-15,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1974)

\bibitem{guz65} A. Guzm\'an Arenas, ``CONVERT,''
Tesis de Ingeniero en Comunicaciones y Electr\'onica, ESI\-ME, 
Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Na\-cio\-nal (1965)

\bibitem{symdeg} H. V. McIntosh, ``Symmetry and Degeneracy,'' in {\em Group
Theory and its Applications,} Vol.\ 2, Ernest M. Loebl, editor (New York:
Academic Press, 1971, pp.\ 75--144)

\bibitem{phd1} H. V. McIntosh, ``Wolfram's Class IV Automata and a Good {\em
Life},'' {\em Physica D\/} {\bf 45}, 105--121 (1990)

\bibitem{swpe} H. V. McIntosh and G. Cisneros, ``The programming 
languages REC and Convert,'' {\em SIGPLAN Notices\/} {\bf 25}, 7 (Jul), 81--94
(1990)

\bibitem{ort} Jes\'us Ortega Campos, ``Estudio de vibraciones en cadenas
lineales con interacciones a segundos vecinos,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{rod} Rodolfo Reyes S\'anchez, ``El movimiento cl\'asico de una
part\'{\i}cula en torno a dos centros Coulombianos con cargas el\'ectricas y
magn\'eticas,'' Tesis de F\'{\i}sico, Facultad de Ciencias, UNAM (1971)

\bibitem{isi} Isidro Romero Medina, ``Vibraciones de redes
unidimensionales con interacciones a primeros vecinos,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{romm} Fernando Romero Mu\~noz, ``Dise\~no de un programa para el
c\'alculo de par\'ametros estad\'{\i}sticos de respuestas neuronales,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1974)

\bibitem{sego} Raymundo Segovia Navarro, ``CONVERT en el dise\~no 
de procesadores,'' Tesis de Ingeniero en Comunicaciones y Electr\'onica,
ESI\-ME, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional, M\'exico (1967)

\bibitem{ten} Daniel Angel Tenorio T\'ellez, ``Procesador arit\-m\'e\-ti\-co bus
STD V1.0,''
Tesis de Licenciado en Ciencias de la Computaci\'on, Escuela de Ciencias
F\'{\i}sico-Matem\'aticas, UAP (1984)

\bibitem{leo} J. Leonel Torres Hern\'andez, ``Caracter\'{\i}sticas esen\-cia\-les
del movimiento en el campo de un monopolo electromagn\'etico fijo,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{varas} Jos\'e Luis Varas Araujo, ``Compilador REC en 
lenguaje COMPASS para la computadora CDC-6400,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{crist} Crist\'obal Vargas Jarillo, ``Geometr\'{\i}a del espacio
fase,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1971)

\bibitem{erasto} Erasto V. Vergara Nava, ``Vibraciones de una red
diat\'omica con interacciones a segundos vecinos,''
Tesis de Licenciado en F\'{\i}sica y Matem\'aticas,
ESFM, Ins\-ti\-tu\-to Po\-li\-t\'ec\-ni\-co Nacional (1974)

\end{thebibliography}
\end{document}
