-
Notifications
You must be signed in to change notification settings - Fork 48
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
Remove T2,4,5,6 => T1 #658
Conversation
Interestingly enough, note that we cannot remove "discrete => |
T488: the fact that every sequence has a monotone subsequence has nothing to do with the topology. It is something that holds in any totally ordered set, which is why it's better to phrase the first sentence in terms of totally ordered set and not mention LOTS for that. The LOTS topology is used implicitly in the last sentence, so that a monotone sequence with an accumulation point converges to that value. Note: If we did not mention it before, this illustrate why it's better not to mix multiple unrelated changes in the same PR. As the other changes in this PR also need discussion. |
Some interesting thing to think about: Can T488 be generalized to GO-spaces: [countably compact + GO-space ==> sequentially compact] ? For example in the Sorgenfrey line, which is a GO-space, an increasing sequence with a finite supremum does not converge. It has no accumulation point, and also no converging subsequence. So the space in neither countably compact, nor sequentially compact. Maybe there is some other counterexample, or maybe not. |
As for the other changes, it is true that the removed theorems are not strictly necessary as they can be deduced. Whether it's a good idea or not can be debated though. The removed theorems can be viewed as "shortcut theorems" which help streamline some of the deductions. We have discussed this general issue a few times here in the past, without reaching a clear conclusion. For example, see https://github.com/orgs/pi-base/discussions/319, I was worried in particular about T118 [T2 ==> T1]. There is a whole chain of implications from T2 to T1 via KC, US, and various intermediate properties. But comparing π-Base, Search for On the other hand, for example from T5 to T1 used to be one step and would now be seven steps: π-Base, Search for I think this change would benefit from the input of more than two people. Pinging @marswill and @danflapjax in addition to @ccaruvana and @StevenClontz. |
Yes, I realized that now it's difficult to handle this PR with the changes. I am really sorry for the inconvenience caused! I will make a separated PR for the minor changes not involving deleting files. I see you points about deleting the implications of |
What I'd really like is a way (i.e. an update to pi-Base software) to keep theorems like |
Maybe you mean that we do delete P=>R, but it's still available. I don't think we want to have a cluttered database with many redundant theorems that can be deduced from other ones. But @danflapjax and @marswill 's suggestions were to somehow keep internally a record of what can be deduced and then somehow apply that as needed, without the need to keep the redundant theorems explicitly. |
We discussed in today's call and agreed that this was correctly closed. Thanks @Jianing-Song! |
Removed the implications$T_i\Rightarrow T_1$ for $i=2,4,5,6$ since they are not needed.
I also changed a bit the wording of T488.