complex numbers should respect the "I" representation

N

narutocanada

hi

I think complex numbers should respect the "i" or "I" representation,
instead of "j".
No reason being cute and using a different character instead of the
traditional representation? At least have the decency of supporting
the orginal representation?
Programmers use j as frequently as i as indexing variable, I see no
reason choosing "j" over "i". Have some respect for majority's rules.
This is childish.
 
A

Ant

I think complex numbers should respect the "i" or "I" representation,
instead of "j".
No reason being cute and using a different character instead of the
traditional representation? At least have the decency of supporting
the orginal representation?

You're looking at this from a very narrow perspective. i is indeed the
common notation in the realm of mathematics. However, in the realm of
engineering, j is more common (i is used for current). So given that
both i and j are in common usage for denoting a complex number, and
that i is common for indexing, then j is a perfectly reasonable
notation for Python to use.
Programmers use j as frequently as i as indexing variable, I see no
reason choosing "j" over "i". Have some respect for majority's rules.
This is childish.

Do some research before flaming on a subject on which you only have
one side of the story.
 
M

Mark Dickinson

hi

I think complex numbers should respect the "i" or "I" representation,
instead of "j".
No reason being cute and using a different character instead of the
traditional representation? At least have the decency of supporting
the orginal representation?
Programmers use j as frequently as i as indexing variable, I see no
reason choosing "j" over "i". Have some respect for majority's rules.
This is childish.

You could set "I = 1j" at the start of your scripts. Then you can
happily write your complex numbers in the form:

3+4*I

Mark
 
R

Roy Smith

hi

I think complex numbers should respect the "i" or "I" representation,
instead of "j".
No reason being cute and using a different character instead of the
traditional representation?

Ask any electrical engineer what j means.
 
L

Lie

And ask them what "I" means.

Ask an English-speaking man what "I" means, and I'm sure they'll
answer "I is not U".

A select few might understand what "i" means, while another select few
might understand what "j" means, but all of us understand what "I"
means.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,020
Latest member
GenesisGai

Latest Threads

Top