Cristian Sottile

Cristian Sottile

I am an Assistant Professor at UNQ, where I am a member of the Logic and Rewriting for Programming Languages (LoReL) team, and currently I am also a Visiting Researcher at IRIF, where I am a member of the Proofs, Programs and Systems (PPS) pole. I work mostly on termination proofs of typed lambda calculi, and during my visit at IRIF I will work on non-idempotent intersection types with Delia Kesner and Giulio Manzonetto.

Current Position

Visiting Researcher @ Institut de Recherche en Informatique Fondamentale

Assistant Professor @ Universidad Nacional de Quilmes

Education

Publications

  • A formalization of System I with type Top in Agda arXiv
    A. Séttimo, C. Sottile, C. Manzino. IFL '25. 2026.
  • Strong normalization through idempotent intersection types: a new syntactical approach ENTICS arXiv
    P. Barenbaum, S. Ronchi Della Rocca, C. Sottile. MFPS '25. 2025
  • Two decreasing measures for Simply Typed Lambda-Terms LIPIcs arXiv
    P. Barenbaum, C. Sottile. FSCD '23. 2023
  • Polymorphic System I ACM arXiv
    Erratum
    There is an unintended error in the Strong Normalization proof presented in the published version. Although we conjecture that the theorem is valid, the current proof is incorrect and we are working in a correct proof.
    C. Sottile, A. Díaz-Caro, P. E. Martínez López. IFL '20. 2021.

Teaching

  • Programming Language Foundations (2026, 2025, 2024, 2023, 2022) Curriculum
  • Logic and Programming (2026, 2025, 2022) Curriculum
  • Data Structures (2024, 2023, 2022, 2021, 2020, 2019) Curriculum
  • Functional Programming (2020, 2019, 2018, 2017) Curriculum
  • Introduction to Programming (2018) Curriculum

Students

  • A formalization of System I with Top Github UNR
    Agustín Settimo's MSc. in Computer Science thesis. Director: Cecilia Manzino. Codirector: Cristian Sottile. 2024

Presentations