Andrew Cave

Learn More
belugais a proof environment that provides a rich sophisticated infrastructure for implementing formal systems based on the logical framework LF together with a first-order reasoning language for implementing inductive proofs about them following the Curry-Howard isomorphism. In this paper we describe four significant extensions to beluga: 1) we enrich our(More)
It is undeniable that the increasing costs in healthcare are a concern. Although technological advancements have been made in healthcare systems, the return on investment made by governments and payers has been poor. The current model of care is unsustainable and is due for an upgrade. In developed nations, a law of diminishing returns has been noted in(More)
Breast cancer incidence differs by ethnicity in New Zealand (NZ) with Māori (the indigenous people) women having the highest rates followed by Pakeha (people primarily of British/European descent), Pacific and Asian women, who experience the lowest rates. The reasons for these differences are unclear. Breast density, an important risk factor for breast(More)
As researchers note, medical educators need to create situations to work with physicians in training to help them attend to the development of their professional identities. While there is a call for such changes to be included in medical education, educational approaches that facilitate attention to the development of medical students' professional(More)
We consider the normalization proof for a simply-typed lambda calculus with Mendler-style recursion using logical relations. This language is powerful enough to encode total recursive functions using recursive types. A key feature of our proof is the semantic interpretation of recursive types, which requires higher-kinded polymorphism in the reasoning(More)