% =====================================================================
%  publicaciones.bib  —  Pablo Castañeda
%  Fuente única de verdad para la página, el CV y el JSON-LD.
%
%  TAXONOMÍA (campo keywords):
%    investigacion  → artículo o acta arbitrada
%    capitulo       → capítulo de libro y actas de congreso
%    preprint       → preprint o arXiv sin publicación formal
%    divulgacion    → ensayo de divulgación
%    notas          → material docente, memorias, pósters, pláticas
%    software       → desarrollo de código
%    tesispropia    → tesis propias (dos)
%
%  Campos no estándar (BibTeX ignora los que no conoce):
%    keywords, oa, pdflocal, extra, rol, subtitle
%
%  v3 — 17 de septiembre de 2026. Cruce de tres fuentes (CV 20/IV/2026,
%  memorial circunstanciado IV/2026, sitio actual) más tus correcciones.
%  Sin pendientes: las 11 discrepancias iniciales quedaron resueltas.
% =====================================================================


% ---------------------------------------------------------------------
%  INVESTIGACIÓN
% ---------------------------------------------------------------------

@article{tang2025newinsights,
  author    = {Tang, Jinyu and Castañeda, Pablo and Marchesin, Dan and Rossen, William R.},
  title     = {New insights from three-phase fractional-flow modeling of foam-oil displacements in porous media},
  journal   = {Geoenergy Science and Engineering},
  volume    = {255},
  pages     = {214091},
  year      = {2025},
  doi       = {10.1016/j.geoen.2025.214091},
  oa        = {yes},
  keywords  = {investigacion}
}

@article{berres2023bifurcation,
  author    = {Berres, Stefan and Castañeda, Pablo},
  title     = {Bifurcation of solutions through a contact manifold in bidisperse models},
  journal   = {Frontiers in Applied Mathematics and Statistics},
  volume    = {9},
  year      = {2023},
  doi       = {10.3389/fams.2023.1199011},
  oa        = {yes},
  extra     = {Material suplementario: "Quasi-umbilic points"},
  keywords  = {investigacion}
}

@article{castaneda2022universality,
  author    = {Castañeda, Pablo and Marchesin, Dan and Furtado, Frederico},
  title     = {Universality of Riemann solutions in porous media},
  journal   = {Boletín de la Sociedad Matemática Mexicana},
  volume    = {28},
  number    = {1},
  pages     = {6},
  year      = {2022},
  doi       = {10.1007/s40590-021-00398-0},
  oa        = {yes},
  keywords  = {investigacion}
}

@inproceedings{tang2022adipec,
  author    = {Tang, Jinyu and Castañeda, Pablo and Marchesin, Dan and Rossen, William R.},
  title     = {Foam-oil displacements in porous media: insights from three-phase fractional-flow theory},
  booktitle = {Abu Dhabi International Petroleum Exhibition and Conference (ADIPEC)},
  publisher = {Society of Petroleum Engineers},
  year      = {2022},
  doi       = {10.2118/211467-MS},
  keywords  = {investigacion}
}
% Reclasificado a investigación por decisión tuya (v2 lo tenía en capítulos).

@article{castaneda2020embedded,
  author    = {Castañeda, Pablo},
  title     = {Embedded delta shocks},
  journal   = {Heliyon},
  volume    = {6},
  number    = {6},
  pages     = {e04152},
  year      = {2020},
  doi       = {10.1016/j.heliyon.2020.e04152},
  oa        = {yes},
  keywords  = {investigacion}
}

@article{tang2019threephase,
  author    = {Tang, Jinyu and Castañeda, Pablo and Marchesin, Dan and Rossen, William R.},
  title     = {Three-phase fractional-flow theory of foam-oil displacement in porous media with multiple steady states},
  journal   = {Water Resources Research},
  volume    = {55},
  number    = {12},
  pages     = {10319--10339},
  year      = {2019},
  doi       = {10.1029/2019WR025264},
  oa        = {yes},
  keywords  = {investigacion}
}

@article{castaneda2016universal,
  author    = {Castañeda, Pablo and Abreu, Eduardo and Furtado, Frederico and Marchesin, Dan},
  title     = {On a universal structure for immiscible three-phase flow in virgin reservoirs},
  journal   = {Computational Geosciences},
  volume    = {20},
  pages     = {171--185},
  year      = {2016},
  doi       = {10.1007/s10596-016-9556-5},
  extra     = {https://www.researchgate.net/publication/271827115},
  keywords  = {investigacion}
}

@article{castaneda2016sonic,
  author    = {Castañeda, Pablo and Furtado, Frederico},
  title     = {The role of sonic shocks between two- and three-phase states in porous media},
  journal   = {Bulletin of the Brazilian Mathematical Society, New Series},
  volume    = {47},
  pages     = {227--240},
  year      = {2016},
  doi       = {10.1007/s00574-016-0134-1},
  extra     = {https://www.researchgate.net/publication/291229884},
  keywords  = {investigacion}
}

@article{berres2016identification,
  author    = {Berres, Stefan and Castañeda, Pablo},
  title     = {Identification of shock profile solutions for bidisperse suspensions},
  journal   = {Bulletin of the Brazilian Mathematical Society, New Series},
  volume    = {47},
  pages     = {105--115},
  year      = {2016},
  doi       = {10.1007/s00574-016-0125-2},
  extra     = {https://www.researchgate.net/publication/291344233},
  keywords  = {investigacion}
}

@article{fiedler2012rainbow,
  author    = {Fiedler, Bernold and Castañeda, Pablo},
  title     = {Rainbow meanders and Cartesian billiards},
  journal   = {São Paulo Journal of Mathematical Sciences},
  volume    = {6},
  number    = {2},
  pages     = {247--275},
  year      = {2012},
  doi       = {10.11606/issn.2316-9028.v6i2p247-275},
  oa        = {yes},
  keywords  = {investigacion}
}

@article{castaneda2012dynamics,
  author    = {Castañeda, Pablo and Marchesin, Dan and Bruining, Johannes},
  title     = {The dynamics of chemical reactors in porous media},
  journal   = {Advances in Differential Equations},
  volume    = {17},
  pages     = {725--746},
  year      = {2012},
  doi       = {10.57262/ade/1355702974},
  oa        = {yes},
  keywords  = {investigacion}
}


% ---------------------------------------------------------------------
%  CAPÍTULOS DE LIBRO Y ACTAS
% ---------------------------------------------------------------------

@incollection{nunez2023covid,
  author    = {Núñez López, Mayra and Zepeda-Tello, Rodrigo and Castañeda, Pablo and Skolnick, Sarah and Meza, Rafael and Hernández-Ávila, Mauricio},
  title     = {Implementation of mitigation measures and modeling of in-hospital dynamics depending on the COVID-19 infection status},
  booktitle = {Mathematical Modelling, Simulations, and AI for Emergent Pandemic Diseases},
  pages     = {175--198},
  year      = {2023},
  doi       = {10.1016/B978-0-323-95064-0.00003-8},
  extra     = {https://www.researchgate.net/publication/369519814},
  keywords  = {capitulo}
}

@incollection{castaneda2018explicit,
  author    = {Castañeda, Pablo},
  title     = {Explicit construction of effective flux functions for Riemann solutions},
  booktitle = {Theory, Numerics and Applications of Hyperbolic Problems I},
  editor    = {Klingenberg, Christian and Westdickenberg, Michael},
  series    = {Springer Proceedings in Mathematics and Statistics},
  volume    = {236},
  pages     = {273--284},
  publisher = {Springer},
  year      = {2018},
  doi       = {10.1007/978-3-319-91545-6_22},
  extra     = {https://www.researchgate.net/publication/325947860},
  keywords  = {capitulo}
}

@incollection{castaneda2014singular,
  author    = {Castañeda, Pablo and Marchesin, Dan and Furtado, Frederico},
  title     = {On singular points for convex permeability models},
  booktitle = {Hyperbolic Problems: Theory, Numerics, Applications (HYP2012)},
  series    = {AIMS on Applied Mathematics},
  volume    = {8},
  pages     = {415--422},
  year      = {2014},
  keywords  = {capitulo}
}

@incollection{matos2014umbilic,
  author    = {Matos, Vítor and Castañeda, Pablo and Marchesin, Dan},
  title     = {Classification of the umbilic point in immiscible three-phase flow in porous media},
  booktitle = {Hyperbolic Problems: Theory, Numerics, Applications (HYP2012)},
  series    = {AIMS on Applied Mathematics},
  volume    = {8},
  pages     = {791--799},
  year      = {2014},
  keywords  = {capitulo}
}

@inproceedings{castaneda2009cilamce,
  author    = {Castañeda, Pablo and Marchesin, Dan and Bruining, Johannes},
  title     = {Simulation of spontaneous ignition in porous media},
  booktitle = {30º Congresso Ibero-Latino-Americano de Métodos Computacionais em Engenharia (CILAMCE)},
  address   = {Armação de Búzios, Brasil},
  year      = {2009},
  doi       = {10.13140/2.1.2717.1522},
  keywords  = {capitulo}
}


% ---------------------------------------------------------------------
%  PREPRINTS
% ---------------------------------------------------------------------
%
%  Fuera: el manuscrito enviado a Comptes Rendus. Mathématique
%  ("On the space-phase geometry for Riemann solutions") fue rechazado
%  y está en reescritura. No aparece en el sitio hasta nuevo aviso.

@misc{castaneda2019collatz,
  author       = {Castañeda, Pablo},
  title        = {A dynamical approach towards Collatz conjecture},
  howpublished = {arXiv:1910.08497},
  pages        = {10},
  year         = {2019},
  url          = {https://arxiv.org/abs/1910.08497},
  keywords     = {preprint}
}

@misc{berres2015contact,
  author       = {Berres, Stefan and Castañeda, Pablo},
  title        = {Contact manifolds in a hyperbolic system of two nonlinear conservation laws},
  howpublished = {arXiv:1501.06019},
  pages        = {35},
  year         = {2015},
  url          = {https://arxiv.org/abs/1501.06019},
  keywords     = {preprint}
}

@techreport{castaneda2015characteristic,
  author      = {Castañeda, Pablo and Furtado, Frederico and Marchesin, Dan},
  title       = {Characteristic shocks for flow in porous media},
  institution = {IMPA},
  type        = {IMPA Preprint Série E},
  number      = {41},
  pages       = {9},
  year        = {2015},
  url         = {http://preprint.impa.br/visualizar?id=6382},
  keywords    = {preprint}
}

@techreport{castaneda2013convex,
  author      = {Castañeda, Pablo and Furtado, Frederico and Marchesin, Dan},
  title       = {The convex permeability three-phase flow in reservoirs},
  institution = {IMPA},
  type        = {IMPA Preprint Série E},
  number      = {34},
  pages       = {34},
  year        = {2013},
  url         = {https://preprint.impa.br/visualizar?id=2258},
  keywords    = {preprint}
}


% ---------------------------------------------------------------------
%  DIVULGACIÓN
% ---------------------------------------------------------------------

@article{castaneda2025velarias,
  author    = {Castañeda, Pablo},
  title     = {Velarias y cáusticas},
  journal   = {Laberintos e Infinitos},
  volume    = {56},
  pages     = {36--40},
  year      = {2025},
  pdflocal  = {documents/N56_LeI.pdf},
  keywords  = {divulgacion}
}
% RESUELTO: 2025. Corrige el memorial, que la fecha en 2024.

@article{kaufman2025collatz,
  author    = {Kaufman, Richard and Castañeda, Pablo},
  title     = {Any positive number is a factor of a number that descends to 1 in the $\omega x + 1$ problem, for odd $\omega$},
  journal   = {The College Mathematics Journal},
  volume    = {56},
  number    = {3},
  pages     = {200--202},
  year      = {2025},
  doi       = {10.1080/07468342.2024.2424127},
  keywords  = {divulgacion}
}

@article{bosch2025billar,
  author    = {Bosch Giral, Carlos and Castañeda, Pablo},
  title     = {El billar a tres hojas},
  journal   = {Miscelánea Matemática},
  volume    = {80},
  pages     = {115--131},
  year      = {2025},
  doi       = {10.47234/MM.8009},
  oa        = {yes},
  keywords  = {divulgacion}
}

@article{brena2025alebrije,
  author    = {Breña Medina, Víctor F. and Castañeda, Pablo and Fernández Román, Leobardo and Madriz Mendoza, Maira},
  title     = {Alebrije matemático},
  journal   = {Miscelánea Matemática},
  volume    = {80},
  pages     = {47--65},
  year      = {2025},
  doi       = {10.47234/MM.8005},
  oa        = {yes},
  keywords  = {divulgacion}
}

@article{castaneda2022determinante,
  author    = {Castañeda, Pablo},
  title     = {Un determinante extraño, un breve aporte},
  journal   = {Laberintos e Infinitos},
  volume    = {55},
  pages     = {43--47},
  year      = {2022},
  extra     = {https://www.researchgate.net/publication/367156443},
  keywords  = {divulgacion}
}

@article{castaneda2020agujeros,
  author    = {Castañeda, Pablo},
  title     = {Un paso hacia los agujeros negros, generalización del colapso esférico},
  journal   = {Motivos Matemáticos},
  volume    = {3},
  number    = {1},
  pages     = {1--18},
  year      = {2020},
  url       = {http://motivos.matem.unam.mx/vol3/num1/aplicadas.html},
  oa        = {yes},
  keywords  = {divulgacion}
}
% RESUELTO: 2020, páginas 1-18, según el registro del Departamento del
% ITAM, que coincide con el sitio. Corrige el CV y el memorial, que lo
% fechan en 2019.

@article{castaneda2017mal,
  author    = {Castañeda, Pablo and Martínez Villarroya, Javier},
  title     = {Las matemáticas del mal},
  journal   = {Laberintos e Infinitos},
  volume    = {44},
  pages     = {51--62},
  year      = {2017},
  extra     = {https://www.researchgate.net/publication/320255703},
  keywords  = {divulgacion}
}
% Nota: el memorial escribe "Villaroya" con una r. Aquí va bien.

@article{castaneda2016oleinik,
  author    = {Castañeda, Pablo},
  title     = {Oleĭnik a través del espejo},
  journal   = {Miscelánea Matemática},
  volume    = {62},
  pages     = {61--80},
  year      = {2016},
  oa        = {yes},
  extra     = {https://www.researchgate.net/publication/312488750},
  keywords  = {divulgacion}
}
% Páginas 61-80, como en tu archivo. Corrige el CV, que dice 63-79.
% Del memorial: tiene nueve citas tipo A. Vale ponerlo en la página.

@article{castaneda2016dogma,
  author    = {Castañeda, Pablo},
  title     = {Dogma: S-shaped. Ode to Ônibus 409},
  subtitle  = {Ode to Ônibus 409},
  journal   = {The Mathematical Intelligencer},
  volume    = {38},
  pages     = {10--13},
  year      = {2016},
  doi       = {10.1007/s00283-015-9611-4},
  extra     = {https://www.researchgate.net/publication/291230658},
  keywords  = {divulgacion}
}
% RESUELTO: subtítulo oficial. Nota técnica: "subtitle" solo existe en
% biblatex, no en BibTeX clásico. Por eso puse el título completo en
% "title" y conservé "subtitle" aparte: así se compila en los dos.
% (El memorial escribe "S-shapped", con dos p.)

@article{castaneda2014laberinto,
  author    = {Castañeda, Pablo},
  title     = {Laberinto},
  journal   = {Laberintos e Infinitos},
  volume    = {34},
  pages     = {56--64},
  year      = {2014},
  extra     = {https://www.researchgate.net/publication/268516235},
  keywords  = {divulgacion}
}

@article{castaneda2014primos,
  author    = {Castañeda, Pablo},
  title     = {Primos distantes y parientes relativos},
  journal   = {Miscelánea Matemática},
  volume    = {58},
  pages     = {67--76},
  year      = {2014},
  oa        = {yes},
  extra     = {https://www.researchgate.net/publication/269104571},
  keywords  = {divulgacion}
}

@booklet{castaneda2000califa,
  author       = {Castañeda, Pablo},
  title        = {La leyenda del Califa: una travesía por los métodos de multiplicación},
  howpublished = {Cuento didáctico, proyecto "Posprimaria", CONAFE},
  year         = {2000},
  pdflocal     = {documents/Califa.pdf},
  extra        = {Dos capítulos: el método árabe y el método de los etíopes.
                  Ilustraciones de Obal. Versión para imprimir:
                  documents/Califa-book.pdf},
  keywords     = {divulgacion}
}
% RESUELTO: es un solo libro con dos capítulos, no dos folletos; los
% dos van en el mismo PDF. Obal va como ilustrador, fuera del campo
% "author": acreditarlo como coautor lo describe mal y desordena el
% orden alfabético en cualquier bibliografía generada.


% ---------------------------------------------------------------------
%  NOTAS, MEMORIAS, PLÁTICAS Y MATERIAL DOCENTE
% ---------------------------------------------------------------------

@book{castaneda2024memcoloquio,
  editor    = {Castañeda, Pablo},
  title     = {Primer Libro de Memorias del Coloquio de Matemáticas del ITAM},
  publisher = {Departamento Académico de Matemáticas, ITAM},
  pages     = {119},
  year      = {2024},
  pdflocal  = {documents/ColMat_compressed.pdf},
  extra     = {94 pláticas, agosto 2017 a diciembre 2024},
  keywords  = {notas}
}

@book{castaneda2016memseminario,
  editor    = {Castañeda, Pablo},
  title     = {Primer Libro de Memorias del Seminario de Matemáticas del ITAM},
  publisher = {Departamento Académico de Matemáticas, ITAM},
  pages     = {70},
  year      = {2016},
  pdflocal  = {documents/SemDepMat.pdf},
  extra     = {53 pláticas, otoño 2014 a primavera 2016},
  keywords  = {notas}
}
% RESUELTO: 2016. Renombré la clave, que decía 2024.

@misc{castaneda2022notas,
  author       = {Castañeda, Pablo},
  title        = {Notas de Matemática Computacional y Cálculo Numérico Æ (Actuaría y Economía)},
  howpublished = {Material de cursos, ITAM},
  pages        = {184},
  year         = {2022},
  keywords     = {notas}
}

@misc{castaneda2017matlab,
  author       = {Castañeda, Pablo and Rodríguez Lebrija, Jimena and Zepeda Tello, Rodrigo},
  title        = {Breve introducción a Matlab},
  howpublished = {Material de cursos, ITAM},
  pages        = {42},
  year         = {2017},
  keywords     = {notas}
}

@misc{castaneda2015bifurcacion,
  author       = {Castañeda, Pablo},
  title        = {A new computational method for locating the secondary bifurcation of a Rankine-Hugoniot curve},
  howpublished = {Plática, 30º Colóquio Brasileiro de Matemática, IMPA, Rio de Janeiro},
  year         = {2015},
  doi          = {10.13140/RG.2.2.10643.78881},
  pdflocal     = {documents/Coloquio_2015.pdf},
  keywords     = {notas}
}
% NO LO SAQUÉ, y aquí va el argumento: sí hay documentación. Las
% láminas están en tu propio sitio como documents/Coloquio_2015.pdf, y
% además tienen DOI de ResearchGate. Lo que no es, es publicación
% arbitrada. Así que lo bajé de "capítulos" a "notas", donde sirve como
% referencia del método, y lo saqué del contador de trabajos publicados.
% Es la base del código de Secondary Bifurcation en RPn y ELI, lo cual
% le da más peso, no menos.

@misc{castaneda2015poster,
  author       = {Castañeda, Pablo and Padilla Longoria, Pablo},
  title        = {Oil flow in media with different porosities},
  howpublished = {Póster, PetroPhase 2015},
  year         = {2015},
  keywords     = {notas}
}


% ---------------------------------------------------------------------
%  SOFTWARE Y DESARROLLO DE CÓDIGO
% ---------------------------------------------------------------------

@software{rpn,
  title        = {RPn (n Riemann Problems)},
  author       = {Laboratório de Fluidos, IMPA},
  year         = {2004},
  note         = {Sistema de análisis asistido por computadora para caracterizar
                  soluciones de problemas de Riemann en dimensión arbitraria.
                  Iniciado por Dan Marchesin y colaboradores.},
  rol          = {Desarrollo de rutinas: cálculo de la bifurcación secundaria y
                  clasificación del locus de Hugoniot con criterio de Lax
                  para n ecuaciones},
  keywords     = {software}
}

@software{eli,
  title        = {ELI (2 × 2 RP)},
  author       = {Laboratório de Fluidos, IMPA},
  note         = {Versión optimizada de RPn para sistemas de dos ecuaciones.
                  Nombrada en homenaje póstumo a Eli L. Isaacson. Permite
                  análisis dinámico de la estabilidad de ondas de choque.},
  rol          = {Desarrollo de rutinas},
  keywords     = {software}
}

@software{bpc,
  title        = {bpc (Binomial Probability)},
  author       = {Castañeda, Pablo and Morante, Rodrigo},
  year         = {2011},
  institution  = {Fundación de Antropología Forense de Guatemala (FAFG)},
  url          = {https://fafg.org},
  note         = {Cálculo binomial con representación gráfica y precisión
                  extendida, para análisis estadístico en casos forenses de
                  escala muy superior a la reportada en la literatura, donde
                  la aritmética de punto flotante habitual desborda.},
  keywords     = {software}
}


% ---------------------------------------------------------------------
%  TESIS PROPIAS (dos)
% ---------------------------------------------------------------------

@phdthesis{castaneda2010tesis,
  author  = {Castañeda, Pablo},
  title   = {Chemical Reactors in Porous Media},
  school  = {Instituto de Matemática Pura e Aplicada (IMPA)},
  address = {Rio de Janeiro, Brasil},
  type    = {Tese de Doutorado em Ciências},
  year    = {2010},
  month   = {1},
  url     = {https://preprint.impa.br/visualizar?id=5543},
  extra   = {Orientador: Dan Marchesin. Co-orientador: Johannes Bruining (TU-Delft)},
  keywords = {tesispropia}
}

@mastersthesis{castaneda2003tesis,
  author  = {Castañeda, Pablo},
  title   = {Teoremas de singularidades en relatividad general},
  school  = {Facultad de Ciencias, UNAM},
  address = {Ciudad de México},
  type    = {Tesis de Licenciatura en Matemáticas},
  year    = {2003},
  extra   = {Director: Pablo Padilla (IIMAS, UNAM)},
  keywords = {tesispropia}
}
% RESUELTO: 2003. El sitio dice 2004; hay que corregirlo.
% El enlace actual a TESIUNAM lleva token de sesión y ya no sirve.
% Pendiente: handle de ru.dgb.unam.mx.

% El grado de Mestre em Matemática Computacional e Modelagem (IMPA,
% 2006) no llevó disertación con título propio, así que no hay entrada.
% Va en "Formación académica" como grado, no en esta lista.
