ANTECEDENTES / MOTIVACIÓN:
El otro día, me fue dado un finito que cubre $\mathcal{B} = \{I_1, \ldots, I_n\}$ $[0, 1]$ por la apertura de los intervalos, y quería perfeccionar mediante la eliminación de inútil intervalos, es decir, los $I_k$ que están contenidas en la unión de los otros: $$I_k \subseteq I_1 \cup \dots \cup \widehat{I_k} \cup \dots \cup I_n~~(\text{$I_k$ is ommited.)}$$ Desde mi velo era finito, era fácil establecer un algoritmo para hacer esto: comprobar si $I_1$ es inútil; si lo es, quitar de la lista y proceder a $I_2$, teniendo en cuenta la nueva lista, y así sucesivamente.
Sin embargo, no pude dejar de notar que este proceso depende en el orden dado. Por ejemplo, si $I_1 = [0, 1]$, $I_2 = [0, 3/4)$ y $I_3 = (1/4, 1]$, me gustaría eliminar $I_1$ y me gustaría hacer. Si, por otro lado, $I_3$ $I_1$ cambiado de sitio, mi algoritmo acabaría eliminando $I_2$ $I_3$ lugar.
Entonces me comencé a preguntar si hay una forma más directa, no-algorítmica argumento para demostrar que un refinamiento siempre existe. Un ingenuo supongo que sería definir $$\mathcal{B}^{\prime} = \bigg\{ I_k \in \mathcal{B} : I_k \not\subseteq \bigcup_{j \neq k} I_j \bigg\},$$ pero esto puede estar vacío. En el caso finito, uno podría resolver el algoritmo dado, pero la situación se vuelve problemática cuando se trata con diferentes revestimientos. Esto me ha llevado a la siguiente pregunta.
PREGUNTA: Suponga que tiene un conjunto $X$ y arbitrario de la familia de subconjuntos de a $\mathcal{A} = \{A_i\}_{i \in I}$ $X$ tales que su unión es $X$. ¿Cómo se puede demostrar que existe un refinamiento $\mathcal{A}^{\prime} = \{A_j\}_{j \in J}$, $J \subseteq I$, de tal manera que ningún miembro de $\mathcal{A}^{\prime}$ es inútil (contenida en algunos unión de otros miembros de $\mathcal{A}^{\prime}$) sino $\mathcal{A}^{\prime}$ todavía cubre $X$?
Gracias.