I want to express "X is a vector. The i_th element of X is ..." with a clause. Which one is right:

  • X is a vector, the i_th element of which is ...
  • X is a vector, of which the i_th element is ...
  • 2
    X is a vector, whose i_th element is ...
    – Greybeard
    Commented May 22, 2020 at 9:17
  • 1
    Yes; Greybeard's suggestion is the most idiomatic (and least cluttered); neither of your suggestions is ungrammatical, but idiomaticity is at least as important. (2) sounds rarefied. (1) is passable. Greybeard's suggestion, A+. 'Whose' is used effortlessly for inanimate objects, notions etc by practised Anglophones ( 'a car whose left door is broken'; 'a war whose main objectives have been accomplished'). Commented May 22, 2020 at 13:52


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.