Skip to main content

Expressing the Notion of a Mathematical Structure in the Formal Language of Mizar

  • Conference paper
  • First Online:
Man-Machine Interactions 5 (ICMMI 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 659))

Included in the following conference series:

Abstract

In the paper, the problem with the translation of ordinary mathematical structures from the natural language into the formal one is identified. As a concrete example of the system I used the Mizar system, the interactive proof assistant for the formalization of mathematics. Chosen testbed, both for new developments, and for revising old ones, was the theory of \(\mathbb Z\)-modules.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bancerek, G., Byliński, C., Grabowski, A., Korniłowicz, A., Matuszewski, R., Naumowicz, A., Pa̧k, K., Urban, J.: Mizar: state-of-the-art and beyond. In: Kerber, M., Carette, J., Kaliszyk, C., Rabe, F., Sorge, V. (eds.) CICM 2015, vol. 9150, pp. 261–279. Springer, Washington, DC (2015). doi:10.1007/978-3-319-20615-8_17

  2. Futa, Y., Okazaki, H., Shidama, Y.: \(\mathbb{Z}\)-modules. Formaliz. Math. 20(1), 47–59 (2012). doi:10.2478/v10037-012-0007-z

    MATH  Google Scholar 

  3. Futa, Y., Shidama, Y.: Lattice of \(\mathbb{Z}\)-module. Formaliz. Math. 24(1), 49–68 (2016). doi:10.1515/forma-2016-0005

    MATH  Google Scholar 

  4. Gonthier, G., et al.: A machine-checked proof of the odd order theorem. In: ITP 2013, pp. 163–179. Springer, Rennes (2013). doi:10.1007/978-3-642-39634-2_14

  5. Grabowski, A.: Automated discovery of properties of rough sets. Fundam. Inf. 128(1–2), 65–79 (2013). doi:10.3233/FI-2013-933

    MathSciNet  MATH  Google Scholar 

  6. Grabowski, A.: Efficient rough set theory merging. Fundam. Inf. 135(4), 371–385 (2014). doi:10.3233/FI-2014-1129

    MathSciNet  MATH  Google Scholar 

  7. Grabowski, A.: Mechanizing complemented lattices within Mizar type system. J. Autom. Reason. 55(3), 211–221 (2015). doi:10.1007/s10817-015-9333-5

    Article  MathSciNet  MATH  Google Scholar 

  8. Grabowski, A.: Lattice theory for rough sets - a case study with Mizar. Fundam. Inf. 147(2–3), 219–236 (2016). doi:10.3233/FI-2016-1406

    MathSciNet  Google Scholar 

  9. Grabowski, A., Korniłowicz, A., Naumowicz, A.: Four decades of Mizar. J. Autom. Reason. 55(3), 191–198 (2015). doi:10.1007/s10817-015-9345-1

    Article  MathSciNet  MATH  Google Scholar 

  10. Grabowski, A., Korniłowicz, A., Schwarzweller, C.: On algebraic hierarchies in mathematical repository of Mizar. In: Ganzha, M., et al. (eds.) FedCSIS 2016, vol. 8, pp. 363–371. IEEE, Gdansk (2016). doi:10.15439/2016F520

    Chapter  Google Scholar 

  11. Grabowski, A., Schwarzweller, C.: Revisions as an essential tool to maintain mathematical repositories. In: MKM 2007, pp. 235–249. Springer, Hagenberg (2007). doi:10.1007/978-3-540-73086-6_20

  12. Heras, J., Martín-Mateos, F.J., Pascual, V.: Modelling algebraic structures and morphisms in ACL2. Appl. Algebra Eng. Commun. Comput. 26(3), 277–303 (2015). doi:10.1007/s00200-015-0252-9

    Article  MathSciNet  MATH  Google Scholar 

  13. Iancu, M., Kohlhase, M., Rabe, F., Urban, J.: The Mizar mathematical library in OMDoc: translation and applications. J. Autom. Reason. 50(2), 191–202 (2013). doi:10.1007/s10817-012-9271-4

    Article  MathSciNet  MATH  Google Scholar 

  14. Korniłowicz, A.: Flexary connectives in Mizar. Comput. Lang. Syst. Struct. 44, 238–250 (2015). doi:10.1016/j.cl.2015.07.002

    Google Scholar 

  15. Naumowicz, A.: Automating Boolean set operations in Mizar proof checking with the aid of an external SAT solver. J. Autom. Reason. 55(3), 285–294 (2015). doi:10.1007/s10817-015-9332-6

    Article  MathSciNet  MATH  Google Scholar 

  16. Pa̧k, K.: Improving legibility of formal proofs based on the close reference principle is NP-hard. J. Autom. Reason. 55(3), 295–306 (2015). doi:10.1007/s10817-015-9337-1

    Article  MathSciNet  MATH  Google Scholar 

  17. Trybulec, A., Korniłowicz, A., Naumowicz, A., Kuperberg, K.: Formal mathematics for mathematicians. J. Autom. Reason. 50(2), 119–121 (2013). doi:10.1007/s10817-012-9268-z

    Article  Google Scholar 

  18. Urban, J., Rudnicki, P., Sutcliffe, G.: ATP and presentation service for Mizar formalizations. J. Autom. Reason. 50(2), 229–241 (2013). doi:10.1007/s10817-012-9269-y

    Article  MathSciNet  MATH  Google Scholar 

  19. Gierz, G., et al.: A Compendium of Continuous Lattices. Springer, Heidelberg (1980)

    Book  MATH  Google Scholar 

  20. Pawlak, Z.: Rough sets. Int. J. Parallel Program. 11(5), 341–356 (1982)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adam Grabowski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Grabowski, A. (2018). Expressing the Notion of a Mathematical Structure in the Formal Language of Mizar. In: Gruca, A., Czachórski, T., Harezlak, K., Kozielski, S., Piotrowska, A. (eds) Man-Machine Interactions 5. ICMMI 2017. Advances in Intelligent Systems and Computing, vol 659. Springer, Cham. https://doi.org/10.1007/978-3-319-67792-7_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67792-7_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67791-0

  • Online ISBN: 978-3-319-67792-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics