Matrizes — Parte 1

Quando um número não é o bastante

Susana Bouchardet
Exatifica
4 min readJun 11, 2019

--

A álgebra tradicional, também conhecida como álgebra ordinária, tratava símbolos como a, b, c ou α como números. No post Linguagem Matemática — Parte 1 , Diogo Munaro Vieira menciona as letras como componentes da linguagem matemática.

Entretanto, números individuais já não bastavam para algumas coisas. Já em 200 a.C. existiam matemáticos chineses que trabalhavam com blocos de números, mas só na metade do século XIX foi introduzido o termo matriz, junto com o nascimento da álgebra extraordinária.

Esse novo conceito de álgebra multidimensional trouxe uma série de novas definições. Vamos ao fazer uma série de posts para abordar esse assunto.

Dimensões

Usei no parágrafo anterior o termo álgebra multidimensional, ou seja, álgebra de várias dimensões… mas o que é uma dimensão?

Tabela Campeonato

Vamos imaginar que você tenha uma tabela de dados, como a mostrada na imagem. Quantas informações você precisa para encontrar um número na tabela? Apenas duas, a linha e a coluna.

Se falarmos das vitórias do Flamengo, sabemos que estamos referenciando o número 17. Como precisamos de duas informações (ou índices) para chegar a número valor, estamos tratando de duas dimensões!

Altura de João ao longo dos anos

Agora outro exemplo, se temos uma lista com as alturas de João ao longo dos anos. Na primeira posição dessa lista temos a altura de João com 1 ano, na segunda posição temos a altura de João com 2 anos, e assim por diante. Quantas informações são necessárias para encontrar uma altura na tabela? Apenas a idade (linha). Como precisamos apenas de um índice temos uma dimensão!

Por fim, seguindo a mesma lógica, um único número tem quantas dimensões? Com apenas um número, não precisamos de nenhuma informação para saber de qual número se trata, afinal de contas, só temos um. Então temo zero dimensões!

Existem nomes especiais para os valores com diferentes dimensões:

  • Matriz: duas dimensões;
  • Vetor: uma dimensão;
  • Escalar: zero dimensões.

Uma maneira interessante é de ver os Vetores como Matrizes com apenas uma linhas/coluna. Vamos começar falando sobre matrizes e vetores.

Representação

Um vetor é uma linha/coluna de números. Podemos escrever uma vetor da seguinte forma:

Exemplo de vetor

Uma maneira mais geral de representar qualquer vetor de tamanho 4 é

Representação de vetores de tamanho 4

Em geral, um vetor de qualquer tamanho pode ser representado das seguintes formas:

Representação genérica de vetor

As matrizes são tabelas de números. Representamos então uma matriz da seguinte forma:

Exemplo de matriz

Nesse exemplo temos uma matriz com os números 1, 2, 3, 4, 5 e 6. Nesse caso os valores que formam a matriz são dados, mas podemos ainda representar as matrizes de 2 linhas e 3 colunas de maneira geral como:

Matriz de 2 linhas e 3 colunas

Podemos ainda referenciar uma matriz de 2 linhas e 3 colunas como:

Matriz X de 2 linhas e 3 colunas

Quando escrevemos a matriz desta maneira, os valores 2 e 3 falam do tamanho da matriz. Em algumas aplicações esses valores não precisam ser definidos. Podemos ter, por exemplo, uma matriz A de n linhas e m colunas.

Matriz A de n linhas e m colunas

Para referenciar os valores dessas matrizes, podemos usar os índices. Os índices são esses pequenos números escritos ao lado de a, e eles representam qual a posição de um certo valor dentro da matriz.

Resumo

  • Nem sempre um valor é apenas um número isolado, ele pode ser uma linha/coluna de números (vetor) ou uma tabela de números (matriz).

--

--

Susana Bouchardet
Exatifica

Computer engineer. programmer. machine learning enthusiast.