{"product_id":"9783031249341","title":"Concrete Abstractions: Formalizing and Analyzing Discrete Theories and Algorithms with the RISCAL Model Checker","description":"This book demonstrates how to formally model various mathematical domains (including algorithms operating in these domains) in a way that makes them amenable to a fully automatic analysis by computer software.The presented domains are typically investigated in discrete mathematics, logic, algebra, and computer science; they are modeled in a formal language based on first-order logic which is sufficiently rich to express the core entities in whose correctness we are interested: mathematical theorems and algorithmic specifications. This formal language is the language of RISCAL, a “mathematical model checker” by which the validity of all formulas and the correctness of all algorithms can be automatically decided. The RISCAL software is freely available; all formal contents presented in the book are given in the form of specification files by which the reader may interact with the software while studying the corresponding book material.\u003cp\u003e\u003c\/p\u003e","brand":"Springer-Verlag New York, LLC","offers":[{"title":"Default Title","offer_id":46554138706161,"sku":"9783031249341","price":84.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9783031249341_p0.jpg?v=1765560996","url":"https:\/\/shop.barnesandnoble.com\/products\/9783031249341","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}