# Jacob T. Schwartz

> American mathematician and computer scientist (1930-2009)

**Wikidata**: [Q92951](https://www.wikidata.org/wiki/Q92951)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Jacob_T._Schwartz)  
**Source**: https://4ort.xyz/entity/jacob-t-schwartz

## Summary
Jacob T. Schwartz (1930–2009) was an American mathematician and computer scientist known for his foundational contributions to applied mathematics, programming languages, and computational theory. He was a professor at the Courant Institute of Mathematical Sciences at New York University for nearly five decades and mentored influential figures in computer science and mathematics.

## Biography
- **Born**: January 9, 1930, in The Bronx, New York, USA
- **Nationality**: United States
- **Education**:
  - Bachelor of Science, City College of New York (1948)
  - Master of Arts, Yale University (1949)
  - Doctor of Philosophy in Mathematics, Yale University (1951)
- **Known for**: Dunford–Schwartz theorem (functional analysis), Schwartz–Zippel lemma (computational algebra), and pioneering work in programming language design and parallel computing
- **Employer(s)**:
  - Yale University (1951–1957)
  - Courant Institute of Mathematical Sciences, New York University (1957–2005)
- **Field(s)**: Applied mathematics, computer science, programming languages, computational theory

## Contributions
Jacob T. Schwartz made significant contributions across mathematics and computer science. In mathematics, he co-developed the **Dunford–Schwartz theorem** (1958), a key result in functional analysis concerning spectral measures. In computer science, he introduced the **Schwartz–Zippel lemma** (1980), a probabilistic tool critical for polynomial identity testing and algorithmic algebra.

Schwartz was instrumental in programming language theory, designing **SETL** (1969), a high-level language that influenced later languages like Python and Ruby. He also advanced parallel computing research, authoring seminal papers on algorithmic efficiency and distributed systems. His textbook *"Mathematical Foundations of Computing"* (1970) became a standard reference. As a mentor, he supervised over a dozen Ph.D. students, including notable figures like **Shmuel Winograd**, **Stanley Osher**, and **Ken Kennedy**, shaping generations of researchers.

## FAQs
### Q: What is Jacob T. Schwartz best known for?
A: Schwartz is best known for the **Dunford–Schwartz theorem** in functional analysis and the **Schwartz–Zippel lemma** in computational algebra, as well as his work on the programming language **SETL** and parallel computing.

### Q: Where did Jacob T. Schwartz teach?
A: He taught at Yale University (1951–1957) and spent most of his career at the Courant Institute of Mathematical Sciences at New York University (1957–2005).

### Q: Who were Jacob T. Schwartz’s notable students?
A: His Ph.D. students included **Shmuel Winograd** (computer scientist), **Stanley Osher** (mathematician), **Ken Kennedy** (computer scientist), and **Jerry Hobbs** (linguist and philosopher).

### Q: What awards did Jacob T. Schwartz receive?
A: He received the **Leroy P. Steele Prize** (1981) for his mathematical contributions and the **Wilbur Cross Medal** (1977) from Yale University for distinguished alumni achievements.

### Q: What was SETL, and why was it important?
A: **SETL** (1969) was a high-level programming language designed by Schwartz to explore set-theoretic concepts. It influenced later languages by introducing features like automatic memory management and high-level abstractions.

## Why They Matter
Jacob T. Schwartz bridged theoretical mathematics and practical computer science, leaving a lasting impact on both fields. His work on the **Dunford–Schwartz theorem** advanced functional analysis, while the **Schwartz–Zippel lemma** became a cornerstone of randomized algorithms in computational algebra. In computer science, **SETL** pioneered ideas later adopted in modern programming languages, and his research in parallel computing laid groundwork for distributed systems.

As an educator, Schwartz shaped the careers of leading mathematicians and computer scientists, fostering interdisciplinary collaboration. His textbooks and mentorship helped define computer science as an academic discipline. Without his contributions, key areas of algorithm design, programming languages, and mathematical theory would lack critical foundational tools.

## Notable For
- Co-author of the **Dunford–Schwartz theorem** (1958), a fundamental result in functional analysis.
- Developer of the **Schwartz–Zippel lemma** (1980), a probabilistic method widely used in algorithmic algebra.
- Creator of the **SETL programming language** (1969), influencing later high-level languages.
- Recipient of the **Leroy P. Steele Prize** (1981) and **Wilbur Cross Medal** (1977).
- Mentor to over a dozen influential Ph.D. students, including **Shmuel Winograd**, **Stanley Osher**, and **Ken Kennedy**.

## Body
### Early Life and Education
Jacob Theodore Schwartz was born on **January 9, 1930**, in The Bronx, New York. He attended **Stuyvesant High School** before earning a **Bachelor of Science** from the **City College of New York** in 1948. He completed his **Master of Arts** (1949) and **Ph.D. in Mathematics** (1951) at **Yale University**, where his advisor was **Nelson Dunford**.

### Academic Career
Schwartz began his academic career at **Yale University** (1951–1957) before joining the **Courant Institute of Mathematical Sciences** at **New York University** in 1957, where he remained until 2005. He was a member of the **National Academy of Sciences** and the **American Academy of Arts and Sciences**.

### Key Mathematical Contributions
- **Dunford–Schwartz theorem** (1958): A major result in functional analysis concerning the spectral properties of linear operators.
- **Schwartz–Zippel lemma** (1980): A probabilistic lemma used to test polynomial identities, foundational in computational algebra and complexity theory.

### Computer Science Innovations
- **SETL programming language** (1969): Designed to explore set-theoretic programming, SETL introduced high-level abstractions and influenced later languages like Python.
- **Parallel computing research**: Schwartz published influential papers on algorithmic efficiency and distributed systems, advancing the field of parallel computation.

### Awards and Honors
- **Leroy P. Steele Prize** (1981) for seminal contributions to research.
- **Wilbur Cross Medal** (1977) from Yale University for distinguished achievements.

### Personal Life
Schwartz was married to **Frances Allen** from 1972 to 1982. He passed away on **March 2, 2009**, in **Manhattan**, New York, from **liver cancer**.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Jacob T. Schwartz",
  "alternateName": ["Jack Schwartz", "Jacob Theodore Schwartz"],
  "jobTitle": "Mathematician and Computer Scientist",
  "worksFor": {
    "@type": "Organization",
    "name": "Courant Institute of Mathematical Sciences, New York University"
  },
  "nationality": {
    "@type": "Country",
    "name": "United States"
  },
  "birthDate": "1930-01-09",
  "birthPlace": "The Bronx, New York, USA",
  "deathDate": "2009-03-02",
  "deathPlace": "Manhattan, New York, USA",
  "alumniOf": [
    {
      "@type": "EducationalOrganization",
      "name": "City College of New York"
    },
    {
      "@type": "EducationalOrganization",
      "name": "Yale University"
    }
  ],
  "knowsAbout": ["Applied Mathematics", "Computer Science", "Programming Languages", "Parallel Computing"],
  "award": ["Leroy P. Steele Prize", "Wilbur Cross Medal"],
  "sameAs": [
    "https://www.wikidata.org/wiki/Q547473",
    "https://en.wikipedia.org/wiki/Jacob_T._Schwartz"
  ],
  "description": "American mathematician and computer scientist known for the Dunford–Schwartz theorem, Schwartz–Zippel lemma, and the SETL programming language."
}

## References

1. [Source](http://www-groups.dcs.st-and.ac.uk/~history/Biographies/Schwartz_Jacob.html)
2. [Source](http://www.nytimes.com/2009/03/04/science/04schwartz.html)
3. MacTutor History of Mathematics archive
4. BnF authorities
5. [Source](https://search.library.yale.edu/catalog/14964121)
6. Mathematics Genealogy Project
7. [Source](https://www.nasonline.org/publications/biographical-memoirs/memoir-pdfs/schwartz-jacob-t.pdf)
8. [Source](https://www.ams.org/prizes-awards/pabrowse.cgi?parent_id=28)
9. [Source](https://gsas.yale.edu/documents/wilbur-cross-medalists-1966-2023-year)
10. Virtual International Authority File
11. CiNii Research
12. Integrated Authority File
13. Freebase Data Dumps. 2013
14. CONOR.SI
15. National Library of Israel Names and Subjects Authority File