Ítem
Acceso Abierto

Solución de los patrones de Turing empleando el método de los elementos finitos

dc.contributor.advisorGuerrero Vargas, José Alejandro
dc.creatorBeltrán Ríos, Juan Esteban
dc.creator.degreeProfesional en Matemáticas Aplicadas y Ciencias de la Computación
dc.creator.degreeLevelPregrado
dc.date.accessioned2026-01-14T12:14:10Z
dc.date.available2026-01-14T12:14:10Z
dc.date.created2025-12-04
dc.descriptionEn este trabajo se muestra la solución numérica de los patrones de Turing, tratando específicamente el caso del modelo de Schnakenberg. Estos patrones surgen a partir de las inestabilidades generadas por la interacción entre químicos difusores y reactivos en sistemas inicialmente homogéneos, siendo fundamentales para comprender procesos como la morfogénesis y autoorganización biológica. Por la complejidad no lineal de las ecuaciones que los describen, se requiere de métodos numéricos que aproximen su solución. La investigación realizada propone una implementación del modelo de Schnakenberg en el software libre FEniCSx, partiendo de la formulación variacional de las ecuaciones y su discretización mediante elementos finitos. Para esto se definen condiciones de frontera de tipo Neumann homogéneas y un esquema temporal implícito resuelto por el método de NewtonRaphson. La simulación se realiza sobre un dominio cuadrado unitario con diferentes combinaciones de parámetros que controlan la difusión, la intensidad de reacción y el tiempo de integración, con lo que se reproducen distintas configuraciones espacio-temporales de los patrones. Los resultados obtenidos se visualizan con archivos XDMF y el software ParaView, mostrando la evolución dinámica de las concentraciones. Los patrones generados son coherentes con los realizados en otros estudios, confirmando la validez del enfoque numérico. Se observa como el contraste difusivo entre las especies hace de generador de inestabilidad y el parámetro de reacción γ controla la frecuencia y el número de estructuras formadas. Es así que, el modelo reproduce desde manchas aisladas hasta configuraciones reticulares estables, dependiendo de los parámetros empleados. El correcto funcionamiento de FEniCSx demuestra que es una alternativa poderosa y accesible comparado a herramientas de código cerrado, facilitando el avance de la modelación matemática en biología, ingeniería y materiales. De esta forma, se dan las bases para futuras investigaciones orientadas a dominios más complejos, análisis de bifurcaciones y optimización de modelos reacción-difusión.
dc.description.abstractThis paper presents the numerical solution of Turing patterns, specifically addressing the Schnakenberg model. These patterns arise from instabilities generated by the interaction between diffusing and reacting chemicals in initially homogeneous systems, and are fundamental to understanding processes such as morphogenesis and biological self-organization. Due to the nonlinear complexity of the equations that describe them, numerical methods are required to approximate their solution. This research proposes an implementation of the Schnakenberg model in the free software FEniCSx, starting from the variational formulation of the equations and their discretization using finite elements. For this purpose, homogeneous Neumann boundary conditions and an implicit time scheme solved by the Newton-Raphson method are defined. The simulation is performed on a unitary square domain with different combinations of parameters that control diffusion, reaction intensity, and integration time, thereby reproducing different spatiotemporal configurations of the patterns. The results obtained are visualized using XDMF files and ParaView software, showing the dynamic evolution of concentrations. The generated patterns are consistent with those of other studies, confirming the validity of the numerical approach. It is observed how the diffusion contrast between species acts as a generator of instability, and the reaction parameter γ controls the frequency and number of structures formed. Thus, the model reproduces everything from isolated spots to stable lattice configurations, depending on the parameters used. The correct operation of FEniCSx demonstrates that it is a powerful and accessible alternative to closed-source tools, facilitating the advancement of mathematical modeling in biology, engineering, and materials. This lays the groundwork for future research focused on more complex domains, bifurcation analysis, and optimization of reaction-diffusion models
dc.format.extent43 pp
dc.format.mimetypeapplication/pdf
dc.identifier.doihttps://doi.org/10.48713/10336_47194
dc.identifier.urihttps://repository.urosario.edu.co/handle/10336/47194
dc.language.isospa
dc.publisherUniversidad del Rosario
dc.publisher.departmentEscuela de Ciencias e Ingeniería
dc.publisher.programPrograma de Matemáticas Aplicadas y Ciencias de la Computación - MACC
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.accesRightsinfo:eu-repo/semantics/openAccess
dc.rights.accesoAbierto (Texto Completo)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.source.bibliographicCitationA. L. Durán, Patrones de Turing en sistemas Biológicos, Iztapalapa, 2012.
dc.source.bibliographicCitationM. F. Erickson, «The Ecology of Chemically Defended,» Macquarie University, Sydney, 2025.
dc.source.bibliographicCitationD. A. Garzón, Simulación de procesos de reacción-difusión: aplicación a la morfogénesis del tejido óseo, Zaragoza: Centro Politécnico Superior de la Universidad de Zaragoza, 2007.
dc.source.bibliographicCitationJ. Venegas, N. Landinez y D. Garzón, Análisis de la inestabilidad de Turing en modelos biológicos, Medellín: Dyna rev.fac.nac.minas, 2009.
dc.source.bibliographicCitationD. A. Garzón, C. H. Galeano y J. M. Mantilla, «Formación de patrones de turing para sistemas de reacción-convección-difusión en dominios fijos sometidos a campos de velocidad toroidal,» Revista Facultad de Ingeniería Universidad de Antioquia, pp. 75-87, 2010.
dc.source.bibliographicCitationA. M. Turing, The Chemical Basis of Morphogenesis, Philosophical Transactions of the Royal Society of London, Londres: Series B, 1952.
dc.source.bibliographicCitationR. Burgüer, Una introducción a la formación de patrones de Turing, Concepción, 2023.
dc.source.bibliographicCitationG. G. Malinietski, Fundamentos matemáticos de la sinergética. Caos, estructuras y simulación por ordenador, Moscú: Серия: Sinergética: del pasado al futuro, 2006.
dc.source.bibliographicCitationL. L. Otero Pereiro, Aprendiendo sobre el Método de los Elementos Finitos, Ciudad de La Habana: Instituto Superior Politécnico José Antonio Echeverría, 2006.
dc.source.bibliographicCitationC. Duque-Daza, A. Ramirez y D. Garzón-Alvarado, «Turing patterns formation on surfaces under deformation: A total lagrangian method approach,» Revista Internacional de Métodos Numéricos para Cálculo y Diseño en Ingeniería, 1 12 2012.
dc.source.bibliographicCitationL. A. Gonzales , J. C. Vanegas y D. A. Garzón, «Formación de patrones en sistemas de reacción-difusión en dominios crecientes,» Revista Internacional de Métodos Numéricos, vol. 25, nº 2, pp. 145-161, 2009.
dc.source.bibliographicCitationN. Jar, «Servicio de Información y Noticias Científicas,» 20 6 2018. [En línea]. Available: https://www.agenciasinc.es/Noticias/Turing-tenia-razon-sus-patrones-biologicos-son-una-promesa-en-ingenieria-de-tejidos.
dc.source.bibliographicCitationR. Luna, «Libreria de Tijera,» 07 09 2024. [En línea]. Available: https://librerialatijera.com.ar/por-que-un-software-debe-ser-libre/.
dc.source.bibliographicCitationSOAINT, «Altos costos de licenciamiento impiden la innovación en empresas,» 7 Agosto 2024. [En línea]. Available: https://soaint.com/blog/altos-costos-de-licenciamiento-impiden-la-innovacion-en-empresas/.
dc.source.bibliographicCitationJ. C. Vanegas, L. A. González y D. A. Garzón, «Solución numérica de modelos biológicos de reacción difusión en dominios fijos mediante el método de los elementos finitos,» Revista Facultad de Ingeniería Universidad de Antioquia, pp. 65-75, Jun 2009.
dc.source.bibliographicCitationJ. A. Guerrero Vargas, «Biomechanical and mechanobiological model of the midpalatal suture formation process, by computational simulation.,» 10 Dec 2019. [En línea]. Available: https://repositorio.unal.edu.co/handle/unal/77286.
dc.source.bibliographicCitationC. Pear, «Open-Source vs. Proprietary Tools: Key Differences,» Anvil Labs, 21 Agosto 2025. [En línea]. Available: https://anvil.so/post/open-source-vs-proprietary-tools-key-differences.
dc.source.bibliographicCitationS. Gratkowski, «Implementation of Asymptotic Boundary Conditions in Commercial FEM Software,» de 14th IGTE Symposium, Graz, 2010.
dc.source.bibliographicCitationP. Grindrod, «Patterns and Waves: The Theory and Applications of Reaction–Diffusion Equations,» Oxford University Press, 1996.
dc.source.bibliographicCitationS. Romero, F. J. Moreno y I. M. Rodríguez, Introduccion a las Ecuaciones en Derivadas Parciales, Huelva: Servicio de Publicaciones. Universidad de Huelva, 2001.
dc.source.bibliographicCitationJ. B. Peña Muñoz, Inestabilidad de Turing en sistemas biológicos, Iztapalapa, 2022.
dc.source.bibliographicCitationV. Petrov, V. Gáspár, J. Masere y K. Showalter, «Controlling chaos in the Belousov—Zhabotinsky reaction,» Nature, vol. 361, nº 6409, pp. 240-243, 1993.
dc.source.bibliographicCitationG. A. Salcedo Varela, «Bifurcación de Turing-Hopf en sistemas de reacción-difusión,» Universidad de Sonora, Sonora, 2017.
dc.source.bibliographicCitationA. Gierer y H. Meinhardt, «A Theory of Biological Pattern Formation,» Kybernetik, vol. 12, nº 1, p. 30–39, 1972.
dc.source.bibliographicCitationJ. Nagumo, S. Arimoto y S. Yoshizawa, «An Active Pulse Transmission Line Simulating Nerve Axon,» Proc. IRE, vol. 50, nº 10, p. 2061–2070, 1962.
dc.source.bibliographicCitationJ. Schnakenberg, «Simple Chemical Reaction System with Limit Cycle Behaviour,» J. Theor. Biol., vol. 81, nº 12, pp. 389-400, 1979.
dc.source.bibliographicCitationC. L. Beentjes, Pattern formation analysis in the Schnakenberg model, Oxford: Mathematical Institute, University of Oxford, 2014.
dc.source.bibliographicCitationJ. C. Vanegas y D. A. Garzón, «Biological modelling and computational implementation using the finite elements method,» Computational and Applied Mathematics, vol. 33, nº 3, pp. 621-640, 2013.
dc.source.bibliographicCitationD. A. Garzón, C. Galeano y J. Mantilla, «Numerical tests on pattern formation in 2D heterogeneous mediums: an approach,» Dyna, pp. 56-66, Abril 2012.
dc.source.bibliographicCitationD. L. Logan, A first course in the finite element method, Platteville: Thomson, 2011.
dc.source.bibliographicCitationA. Ortiz Prado, O. Ruiz Cervantes y J. A. Ortiz Valera, Modelado de procesos de manufactura, Ciudad de Mexico: Facultad de Ingeniería de la UNAM, 2013.
dc.source.bibliographicCitationD. V. Hutton, Fundamentals of Finite Element Analysis, New York: McGraw-Hill, 2004.
dc.source.bibliographicCitation«Software de análisis de elementos finitos,» Autodesk, [En línea]. Available: https://www.autodesk.com/mx/solutions/finite-element-analysis.
dc.source.bibliographicCitationS. B. Tahar, J. J. Muñoz, S. J. Shefelbine y E. Comellas, «Turing pattern prediction in three-dimensional domains: the role of initial conditions and growth,» bioRxiv, 19 Apr 2023.
dc.source.bibliographicCitationA. Gierer y H. Meinhardt, A theory of biological pattern formation, Tübingen: Kybernetik, 1972.
dc.source.bibliographicCitationH. Meinhardt, P. Prusinkiewicz y D. R. Fowler, The Algorithmic Beauty of Sea Shells, Berlin: Springer-Verlag, 2003.
dc.source.bibliographicCitationH. A. Rodríguez y H. R. Leiva, Desarrollo de una herramienta computacional basada en el método de elementos finitos como instrumento didáctico-académico, Naguanagua: Facultad de ingeniería universidad de Carabobo, 2010.
dc.source.instnameinstname:Universidad del Rosario
dc.source.reponamereponame:Repositorio Institucional EdocUR
dc.subjectPatrones de Turing
dc.subjectMetodo de los elementos finitos
dc.subjectSimulación computacional
dc.subjectFEniCS Project
dc.subjectModelo de Schnakenberg
dc.subjectMetodos numéricos
dc.subject.keywordTuring patterns
dc.subject.keywordFinite element method
dc.subject.keywordSchnakenberg
dc.subject.keywordNumerical methods
dc.subject.keywordFEniCS Project
dc.subject.keywordSchnakenberg model
dc.titleSolución de los patrones de Turing empleando el método de los elementos finitos
dc.title.TranslatedTitleSolution of the Turing patterns using the finite element method
dc.typebachelorThesis
dc.type.hasVersioninfo:eu-repo/semantics/acceptedVersion
dc.type.spaTrabajo de grado
local.department.reportEscuela de Ciencias e Ingeniería
local.regionesBogotá
Archivos
Bloque original
Mostrando1 - 1 de 1
Cargando...
Miniatura
Nombre:
Solucion_de_los_patrones_turing_Beltrán_Ríos_Juan_Esteban.pdf
Tamaño:
1.08 MB
Formato:
Adobe Portable Document Format
Descripción: