Could you rephrase what you want to achieve in a less abstract way?
What is this second field supposed to do? Automatically listen to the content of field 1 and manipulate it according to some logic? then no, there is no such field. You could use a hook that fills that field after saving.
But if there is some programmable logic to this rather than manual entering involved, then why is this field needed at all?
For one site about songwriters, i create much fields and i need to sort ignoring some words (i don’t kwow what as we call it “a”, “the”, “an” (in French, “Un” or “Le(s)”)
If my song called “A beautiful World”, i would sort with B and not A.
I think create one field “Title Display” for display screen and i would a second field just for sort.
Since there is no such field that does that, your best bet is to fill it via a hook on page.create:after or page.changeTitle:after (if it is about the title) or page.update:after hook. But again, why can’t you just do a custom sort with a callback in your template instead of having an extra field?