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

domain and range of 'instant before' and 'instant after' seem too permissive #480

Open
avsculley opened this issue Sep 14, 2024 · 4 comments

Comments

@avsculley
Copy link
Contributor

avsculley commented Sep 14, 2024

A temporal instant t2 (a instance of a zero-dimensional temporal region) is after another temporal instant t1 iff there exists some instance of a temporal interval ti1 such that t1 is the starting instant of ti1 and t2 is the ending instant of ti1.

As is, this definition, and the domain-range restrictions of 'zero-dimensional temporal region,' seem to allow for a collection of separated temporal instants (a zero-dimensional temporal region that is not a temporal instant) to be either the starting instant or ending instant of a temporal interval. This can't be true.

I suggest that the parenthetical be removed from the definition and the domain-range restrictions be changed to 'temporal instant.'

The same reasoning holds for 'instant before.'

Edit: If you agree, I can make the changes.

@mark-jensen
Copy link
Contributor

mark-jensen commented Sep 15, 2024

This raises a broader issue around improving and standardizing the format of definitions for relations in CCO.

Changing axioms requires a choice to be made about deprecation. Given that we about to mint v1.6, I think this should be pushed to v1.7 or 2.0.

@avsculley Will you scan trough the rest of the temporal relations and look for similar issues, documenting them here?

@avsculley
Copy link
Contributor Author

avsculley commented Sep 16, 2024 via email

@alanruttenberg
Copy link

There's a precedes/preceded-by relation in BFO that sounds like the same thing.

@swartik
Copy link

swartik commented Sep 20, 2024

The elucidations for 'instant is before' and 'instant is after' define the properties in terms of 't1 precedes t2'. Is that plain English or a reference to the BFO property labeled 'precedes' that @alanruttenberg mentions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants