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

Officially support "Target" instead of "Range" #1502

Open
zickgraf opened this issue Nov 16, 2023 · 3 comments
Open

Officially support "Target" instead of "Range" #1502

zickgraf opened this issue Nov 16, 2023 · 3 comments

Comments

@zickgraf
Copy link
Member

If we want to make Target the new default, we should also discuss and change some other things like ...WithGivenRange and RangeCategoryOfHomomorphismStructure.

Originally posted by @zickgraf in #1409 (comment)

@mohamed-barakat @kamalsaleh While rebasing some branches in CategoricalTowers I noticed that you seem to use "Target" instead of "Range" by default now. It would be nice if you could also tackle the points mentioned above to make things consistent. For example, currently a simple search+replace for "Range -> Target" is not possible due to the above points.

@mohamed-barakat
Copy link
Member

I am for globally replacing Range with Target. The use of Range is a homalg legacy:

  • back then Target was declared as an operation in another package
  • Range is the default name for codomains of maps in GAP.

The category theory literature I am aware of uses eitherdomain/codomain or source/target.

Sebastian's paper, where he introduced the Hom-structure uses the notion $B$-homomorphism structure. RangeCategory... is not mentioned in that article. I don't know if WithGivenRange was ever mentioned in one of Sebastian's publications.

@zickgraf
Copy link
Member Author

I am for globally replacing Range with Target.

+ 1

@sebastianpos Would you be fine with this?

The use of Range is a homalg legacy:

* back then `Target` was declared as an operation in another package

* `Range` is the default name for codomains of maps in GAP.

The category theory literature I am aware of uses eitherdomain/codomain or source/target.

I think I have recently seen the use of "range" in some older publication, but I cannot find it anymore right now. In any case, "target" seems to be much more common.

Sebastian's paper, where he introduced the Hom-structure uses the notion B-homomorphism structure. RangeCategory... is not mentioned in that article. I don't know if WithGivenRange was ever mentioned in one of Sebastian's publications.

The papers do mention "range", though.

@sebastianpos
Copy link
Member

Yes, I'm fine with this.

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

3 participants