Normalizing Casts and Coercions

01/28/2020
by   Robert Y. Lewis, et al.
0

This system description introduces norm_cast, a toolbox of tactics for the Lean proof assistant designed to manipulate expressions containing coercions and casts. These expressions can be frustrating for beginning and expert users alike; the presence of coercions can cause seemingly identical expressions to fail to unify. The norm_cast tactics aim to make reasoning with such expressions as transparent as possible.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/28/2020

Simplifying Casts and Coercions

This paper introduces norm_cast, a toolbox of tactics for the Lean proof...
research
06/15/2021

On Star Expressions and Coalgebraic Completeness Theorems

An open problem posed by Milner asks for a proof that a certain axiomati...
research
03/13/2020

Experimental Evaluation of a Method to Simplify Expressions

We present a method to simplify expressions in the context of an equatio...
research
06/16/2020

EPIE Dataset: A Corpus For Possible Idiomatic Expressions

Idiomatic expressions have always been a bottleneck for language compreh...
research
01/04/2023

Grammar construction methods for extended deterministic expressions

Extended regular expressions with counting and interleaving are widely u...
research
05/11/2023

Simplification of General Mixed Boolean-Arithmetic Expressions: GAMBA

Malware code often resorts to various self-protection techniques to comp...
research
02/01/2018

HOL Light QE

We are interested in algorithms that manipulate mathematical expressions...

Please sign up or login with your details

Forgot password? Click here to reset