Shashank Pathak

Hello. I am Shashank. I am a PhD student in the Department of Computer Science at The University of Manchester, working on the natural language of mathematics and its relationship with type theory, with Dr Ian Pratt-Hartmann. Previously, I completed an MS in mathematics from IISER Bhopal. My MS thesis was on the topological semantics of the basic modal language and was supervised by Dr. Sujata Ghosh and Dr. Kashyap Rajeevsarathy. I am interested in automating mathematical reasoning and making proof assistants better.

Preprint

  • GFLean: An Autoformalisation Framework for Lean via GF: We present an autoformalisation framework for the Lean theorem prover, called GFLean. GFLean uses a high-level grammar writing tool called Grammatical Framework (GF) for parsing and linearisation. GFLean is implemented in Haskell. We explain the functionalities of GFLean, its inner working and discuss its limitations. We also discuss how we can use neural network based translation programs and rule based translation programs together complimenting each other to build robust autoformalisation frameworks.
  • Slides and Talks

    MS Thesis

    This is my MS Thesis titled 'Modal Logics of Spaces'.

    Abstract: We describe two soundness and completeness results. The first one is the soundness and completeness of S4 with respect to the class of all topological spaces. The second, a stronger one is the soundness and completeness of S4 with respect to the class of all dense-in-itself separable metric spaces, called the McKinsey-Tarski Theorem. The theorems give a syntactic characterization of the logic of these class of spaces. For soundness and completeness with respect to the class of all spaces, we describe two different proofs. The first one uses the soundness and completeness of S4 with respect to the class of all reflexive transitive frames. The second one is called the canonical topo-model proof, and is constructive. Next, we describe a recent proof of the McKinsey-Tarski theorem which uses the fact that every formula which is not in S4 can be falsified on the space of rational numbers with the usual topology. We conclude with how these two results together point out the limitations of the introduced topological interpretation.

    Here is the abstract but in the “Explain Like I'm 5” format.

    This is an ongoing attempt by me to formalize my MS project in Lean. My first aim is to formalise the canonical topo-model proof of completeness of S4 with respect to the class of all topological spaces.

    Short CV

    Find it here.

    Contact

    Contact me at shashank dot pathak at manchester dot ac dot uk