Processing math: 100%

5 votos

Relación entre el rango de una matriz binaria y el operador NOT

Sea A sea una matriz binaria. Estoy buscando cualquier información sobre la relación entre el rango de A y el rango de NOT (A) donde NOT sustituye a todos 0 s con 1 s, y viceversa.

Lo que sé

  • En ocasiones, estos rangos pueden ser iguales. Por ejemplo, aplicando el operador NOT a la matriz identidad se obtiene otra matriz de rango completo.

  • A veces pueden no ser iguales. Por ejemplo, la matriz A=[1011] tiene rango 2 pero NOT(A)=[0100] tiene rango 1 .

Mis preguntas

¿Existen relaciones conocidas entre los dos rangos?

0 votos

¿Qué es el operador NOT?

0 votos

@Dzoooks Lo siento, lo he aclarado en el primer párrafo. Se voltea 0 s y 1 s.

0 votos

¿Qué hace con los números que no son 0 ó 1? ¿Las entradas de las matrices que estás considerando son sólo 0 ó 1? Sólo hay 16 2 × 2 matrices con entradas como 0 ó 1. Escríbelas.

6voto

Matthew Scouten Puntos 2518

Si E es el n×n matriz de todos los 1 's, NOT(A)=EA . Ahora E tiene rango 1 y en general rank(A)rank(B)rank(A+B)rank(A)+rank(B) Así, el rango de NOT(A) difiere de la de A como máximo 1 .

Has dado un ejemplo en el que los rangos son iguales, y otro en el que rank(NOT(A))=rank(A)1 intercambio A y NOT(A) y tienes un ejemplo donde rank(NOT(A))=rank(A)+1 .

0 votos

Esto tiene sentido. Muy inteligente. Gracias por su respuesta.

2voto

narek Bojikian Puntos 64

Puede ser útil tener en cuenta que not[x11x12x21x22]=[1111][x11x12x21x22]

y rank[1]nn=1 .

desde rank(A+B)rank(A)+rank(B) se puede decir que rank(not(A))rank(A)+1 y también rank(A)=rank(not(not(A)))rank(not(A))+1 lo que significa abs( rank(A)rank(not(A)) )1

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X