scalar
O termo scalar é utilizado predominantemente em contextos técnicos, como na física, matemática e computação. Ele descreve grandezas que são definidas apenas por um valor numérico e uma unidade de medida, sem a necessidade de indicar uma direção ou sentido. Para falantes de português, a tradução direta é "escalar", e o conceito é idêntico ao utilizado nas ciências exatas no Brasil.
Distinção Semântica e Contrastes
É fundamental diferenciar scalar de vector (vetor). Enquanto um scalar representa apenas a magnitude (como a temperatura ou a massa), um vector exige a especificação de uma direção e sentido (como a força ou a velocidade). Confundir esses termos em um contexto técnico pode alterar completamente o sentido de uma equação ou instrução de programação.
Correto: The temperature is a scalar quantity. (A temperatura é uma grandeza escalar.)
Incorreto: The force is a scalar quantity. (A força é uma grandeza escalar — incorreto, pois a força é um vetor).
Uso em Computação e Programação
No âmbito da computação, scalar refere-se a um dado único, em oposição a estruturas de dados compostas, como arrays ou listas. Um scalar variable (variável escalar) armazena apenas um valor por vez, enquanto um vetor armazena múltiplos valores do mesmo tipo.
Embora não seja um "falso amigo" no sentido estrito, o estudante deve ter cuidado para não confundir a aplicação do termo em contextos matemáticos com a ideia de "escalonamento" (scaling) no sentido de redimensionar algo, embora ambos derivem da mesma raiz etimológica relacionada a escalas. No entanto, quando scalar aparece como adjetivo ou substantivo técnico, ele quase sempre se refere à natureza da grandeza e não ao ato de mudar de tamanho.
Countable when referring to a single numerical value in a data set. Uncountable when discussing the mathematical property of being scalar.
Meanings
Que possui apenas magnitude e não possui direção
The temperature of the room is a scalar quantity.
A temperatura da sala é uma grandeza escalar.
Uma quantidade que é descrita por um único número
The program stores the value as a scalar rather than a vector.
O programa armazena o valor como um escalar em vez de um vetor.