Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - feat(SetTheory/Cardinal): sInf_eq_zero_iff, iInf_eq_zero_iff #11132

Closed
wants to merge 1 commit into from

Conversation

jsm28
Copy link
Collaborator

@jsm28 jsm28 commented Mar 3, 2024

Add the two lemmas

lemma sInf_eq_zero_iff {s : Set Cardinal} : sInf s = 0 ↔ s = ∅ ∨ ∃ a ∈ s, a = 0 := by

and

lemma iInf_eq_zero_iff {ι : Sort*} {f : ι → Cardinal} :
    (⨅ i, f i) = 0 ↔ IsEmpty ι ∨ ∃ i, f i = 0 := by

Feel free to golf.

From AperiodicMonotilesLean.


Open in Gitpod

Add the two lemmas

```lean
lemma sInf_eq_zero_iff {s : Set Cardinal} : sInf s = 0 ↔ s = ∅ ∨ ∃ a ∈ s, a = 0 := by
```

and

```lean
lemma iInf_eq_zero_iff {ι : Sort*} {f : ι → Cardinal} :
    (⨅ i, f i) = 0 ↔ IsEmpty ι ∨ ∃ i, f i = 0 := by
```

Feel free to golf.

From AperiodicMonotilesLean.
@jsm28 jsm28 added awaiting-review The author would like community review of the PR easy < 20s of review time. See the lifecycle page for guidelines. labels Mar 3, 2024
Copy link
Contributor

@alreadydone alreadydone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
maintainer merge

Copy link

github-actions bot commented Mar 3, 2024

🚀 Pull request has been placed on the maintainer queue by alreadydone.

@riccardobrasca
Copy link
Member

Thanks!

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review The author would like community review of the PR labels Mar 3, 2024
mathlib-bors bot pushed a commit that referenced this pull request Mar 3, 2024
)

Add the two lemmas

```lean
lemma sInf_eq_zero_iff {s : Set Cardinal} : sInf s = 0 ↔ s = ∅ ∨ ∃ a ∈ s, a = 0 := by
```

and

```lean
lemma iInf_eq_zero_iff {ι : Sort*} {f : ι → Cardinal} :
    (⨅ i, f i) = 0 ↔ IsEmpty ι ∨ ∃ i, f i = 0 := by
```

Feel free to golf.

From AperiodicMonotilesLean.
@mathlib-bors
Copy link

mathlib-bors bot commented Mar 3, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(SetTheory/Cardinal): sInf_eq_zero_iff, iInf_eq_zero_iff [Merged by Bors] - feat(SetTheory/Cardinal): sInf_eq_zero_iff, iInf_eq_zero_iff Mar 3, 2024
@mathlib-bors mathlib-bors bot closed this Mar 3, 2024
@mathlib-bors mathlib-bors bot deleted the jsm28/cardinal_inf_eq_zero_iff branch March 3, 2024 21:54
kbuzzard pushed a commit that referenced this pull request Mar 12, 2024
)

Add the two lemmas

```lean
lemma sInf_eq_zero_iff {s : Set Cardinal} : sInf s = 0 ↔ s = ∅ ∨ ∃ a ∈ s, a = 0 := by
```

and

```lean
lemma iInf_eq_zero_iff {ι : Sort*} {f : ι → Cardinal} :
    (⨅ i, f i) = 0 ↔ IsEmpty ι ∨ ∃ i, f i = 0 := by
```

Feel free to golf.

From AperiodicMonotilesLean.
dagurtomas pushed a commit that referenced this pull request Mar 22, 2024
)

Add the two lemmas

```lean
lemma sInf_eq_zero_iff {s : Set Cardinal} : sInf s = 0 ↔ s = ∅ ∨ ∃ a ∈ s, a = 0 := by
```

and

```lean
lemma iInf_eq_zero_iff {ι : Sort*} {f : ι → Cardinal} :
    (⨅ i, f i) = 0 ↔ IsEmpty ι ∨ ∃ i, f i = 0 := by
```

Feel free to golf.

From AperiodicMonotilesLean.
utensil pushed a commit that referenced this pull request Mar 26, 2024
)

Add the two lemmas

```lean
lemma sInf_eq_zero_iff {s : Set Cardinal} : sInf s = 0 ↔ s = ∅ ∨ ∃ a ∈ s, a = 0 := by
```

and

```lean
lemma iInf_eq_zero_iff {ι : Sort*} {f : ι → Cardinal} :
    (⨅ i, f i) = 0 ↔ IsEmpty ι ∨ ∃ i, f i = 0 := by
```

Feel free to golf.

From AperiodicMonotilesLean.
Louddy pushed a commit that referenced this pull request Apr 15, 2024
)

Add the two lemmas

```lean
lemma sInf_eq_zero_iff {s : Set Cardinal} : sInf s = 0 ↔ s = ∅ ∨ ∃ a ∈ s, a = 0 := by
```

and

```lean
lemma iInf_eq_zero_iff {ι : Sort*} {f : ι → Cardinal} :
    (⨅ i, f i) = 0 ↔ IsEmpty ι ∨ ∃ i, f i = 0 := by
```

Feel free to golf.

From AperiodicMonotilesLean.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
easy < 20s of review time. See the lifecycle page for guidelines. maintainer-merge ready-to-merge This PR has been sent to bors.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants