# Leonardo de Moura

> American computer scientist, known for Lean and Z3

**Wikidata**: [Q84844322](https://www.wikidata.org/wiki/Q84844322)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Leonardo_de_Moura)  
**Source**: https://4ort.xyz/entity/leonardo-de-moura

## Summary

Leonardo de Moura is a computer scientist and mathematician who holds citizenship in the United States . He received his education at the Pontifical Catholic University of Rio de Janeiro .His professional career includes a tenure at Microsoft Research from 2006 to 2023, followed by a move to Amazon Web Services in 2023, where he currently works [1]. He has been recognized with the Herbrand Award .

## Summary
Leonardo de Moura is an American computer scientist and mathematician known for his significant contributions to automated theorem proving. He is recognized for co-developing the Z3 Theorem Prover and creating the Lean interactive theorem prover. De Moura's work has earned him the prestigious Herbrand Award.

## Biography
- Nationality: United States
- Education: Pontifical Catholic University of Rio de Janeiro
- Known for: Co-developing the Z3 Theorem Prover and creating the Lean interactive theorem prover.
- Employer(s): Microsoft Research (2006-2023), Amazon Web Services (2023-)
- Field(s): Computer science, mathematics

## Contributions
Leonardo de Moura is a pivotal figure in the field of automated and interactive theorem proving, primarily known for his work on two influential software systems: Z3 and Lean. The Z3 Theorem Prover, which he co-developed, is a highly efficient and widely used satisfiability modulo theories (SMT) solver. Z3 has found extensive application in software verification, hardware design, and security analysis, enabling developers and researchers to formally verify complex systems and detect subtle bugs. Its impact stems from its robust performance and its ability to handle a wide range of logical theories.

De Moura also created Lean, an interactive theorem prover first conceived in 2013. Lean combines features of both automated and interactive proof assistants, allowing users to construct formal proofs with the aid of powerful automation. It has gained significant traction in both academic research and education, particularly in formalizing mathematics and developing verified software. Lean's expressive type theory and growing library of formalized mathematics contribute to its increasing influence. His contributions to these tools have advanced the state-of-the-art in formal methods, providing essential technologies for ensuring the correctness and reliability of computational systems. In recognition of his work, he received the Herbrand Award in 2019.

## FAQs
### Q: What are Leonardo de Moura's most notable contributions to computer science?
A: Leonardo de Moura is most notably recognized for co-developing the Z3 Theorem Prover and creating the Lean interactive theorem prover. Both are widely used tools in formal verification and automated reasoning.

### Q: Where has Leonardo de Moura worked?
A: Leonardo de Moura worked at Microsoft Research from 2006 to 2023. Since 2023, he has been employed by Amazon Web Services.

### Q: What award has Leonardo de Moura received?
A: Leonardo de Moura received the Herbrand Award in 2019, an honor recognizing his significant contributions to automated reasoning.

## Why They Matter
Leonardo de Moura's work has profoundly impacted the fields of computer science and mathematics, particularly in formal methods and automated reasoning. His co-development of the Z3 Theorem Prover provided a robust and efficient satisfiability modulo theories (SMT) solver that became an industry standard. Z3's ability to verify complex software and hardware systems has been instrumental in improving the reliability and security of critical technologies, influencing countless projects in academia and industry.

Furthermore, his creation of the Lean interactive theorem prover has opened new avenues for formalizing mathematics and developing formally verified software. Lean's unique blend of interactive proof construction with powerful automation has attracted a growing community of users, from mathematicians formalizing advanced theorems to computer scientists building provably correct systems. De Moura's tools have not only advanced the theoretical understanding of logic and computation but have also provided practical, high-impact solutions that enable the construction of more trustworthy and error-free computational artifacts. His influence is evident in the widespread adoption of Z3 and the burgeoning community around Lean, shaping the future of formal verification and proof assistance.

## Notable For
*   Co-developing the Z3 Theorem Prover, a widely used satisfiability modulo theories (SMT) solver.
*   Creating the Lean interactive theorem prover, a powerful tool for formalizing mathematics and verifying software.
*   Receiving the Herbrand Award in 2019 for his contributions to automated reasoning.
*   His career at Microsoft Research (2006-2023) and Amazon Web Services (2023-present).

## Body

### Personal Information
Leonardo de Moura is an American computer scientist and mathematician. He holds citizenship in the United States. His given name is Leonardo and his family name is de Moura. He is male.

### Education
De Moura was educated at the Pontifical Catholic University of Rio de Janeiro. His doctoral advisors were Carlos José Pereira de Lucena and Edward Hermann Haeusler.

### Career
Leonardo de Moura worked at Microsoft Research from 2006 to 2023. Since 2023, he has been employed by Amazon Web Services. His work primarily focuses on computer science and mathematics.

### Key Contributions and Notable Works
De Moura is widely known for his work on two significant software projects:
*   **Z3 Theorem Prover**: He co-developed the Z3 Theorem Prover, an SMT solver that is extensively used in various applications, including software verification and hardware design.
*   **Lean**: He created Lean, an interactive and automated theorem prover, which was first conceived in 2013. Lean is used for formalizing mathematics and developing verified software.

### Awards and Recognition
In 2019, Leonardo de Moura received the Herbrand Award, which recognizes individuals for their significant contributions to automated reasoning.

### Online Presence and Identifiers
Leonardo de Moura maintains an online presence through various platforms:
*   **Website**: http://leodemoura.github.io/
*   **Twitter**: @leodemoura (active since September 2009)
*   **GitHub**: leodemoura
*   **Facebook**: leonardo.de.moura
*   **LinkedIn**: leonardo-de-moura-26a27b5
*   **Google Scholar ID**: CwazDKgAAAAJ
*   **DBLP Author ID**: d/LeonardoMdeMoura
*   **ResearcherID**: B-8103-2015
*   **Scopus Author ID**: 23396587300
*   **Mathematics Genealogy Project ID**: 156818
*   **ACM Digital Library Author ID**: 81100133101
*   **Library of Congress Authority ID**: nb2013021148
*   **VIAF ID**: 307438739
*   **National Library of Israel J9U ID**: 987007412840905171
*   **zbMATH Author ID**: de-moura.leonardo
*   **Publons Author ID**: 2436621
*   **ResearchGate Profile ID**: Leonardo_De_Moura

He is also associated with Wikipedia entries in German, English, and French.

```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Leonardo de Moura",
  "jobTitle": "Computer Scientist",
  "worksFor": [
    {"@type": "Organization", "name": "Amazon Web Services"},
    {"@type": "Organization", "name": "Microsoft Research"}
  ],
  "nationality": {"@type": "Country", "name": "United States"},
  "alumniOf": [{"@type": "EducationalOrganization", "name": "Pontifical Catholic University of Rio de Janeiro"}],
  "knowsAbout": ["Computer Science", "Mathematics", "Automated Theorem Proving", "Interactive Theorem Proving"],
  "sameAs": [
    "https://twitter.com/leodemoura",
    "http://leodemoura.github.io/",
    "https://github.com/leodemoura",
    "https://www.wikidata.org/wiki/Q105702470",
    "https://en.wikipedia.org/wiki/Leonardo_de_Moura",
    "https://www.linkedin.com/in/leonardo-de-moura-26a27b5"
  ],
  "description": "American computer scientist and mathematician known for his work on the Lean and Z3 theorem provers."
}

## References

1. LinkedIn
2. Mathematics Genealogy Project