Resultados de la búsqueda a petición "proof"

1 la respuesta

Prueba de que un árbol binario con n hojas tiene una altura de al menos log n

He podido crear una prueba que muestra que el total máximo de nodos en un árbol es igual a n = 2 ^ (h + 1) - 1 y lógicamente sé que la altura de un árbol binario es log n (puede dibujarlo para ver) pero tengo problemas para construir una prueba ...

2 la respuesta

¿Qué biblioteca de vectores usar en coq?

Me pregunto, ¿hay una biblioteca comúnmente utilizada para vectores en coq, es decir? listas indexadas por su longitud en su tipo. Algunos tutoriales hacen referencia a Bvector, pero no se encuentra cuando intento importarlo. Hay ...

2 la respuesta

Explica por qué x == ~ (~ x + 1) + 1 (¡complemento de dos y vuelta!)

Como todos sabemos, generalmente los números negativos en la memoria representan números complementarios de dos como ese from x to ~x + 1y para volver no hacemos lo obvio como ~([~x + 1] - 1)pero en cambio lo hacemos ~[~x + 1] + 1¿Alguien ...

1 la respuesta

Pruebas de nivel de tipo abierto en Haskell / Idris

En Idris / Haskell, uno puede probar las propiedades de los datos anotando los tipos y utilizando constructores GADT, como con Vect, sin embargo, esto requiere codificar la propiedad en el tipo (por ejemplo, un Vect debe ser un tipo separado de ...

4 la respuesta

No puedo probar (n - 0) = n con Idris

Estoy tratando de demostrar que, en mi opinión, es un teorema razonable: theorem1 : (n : Nat) -> (m : Nat) -> (n + (m - n)) = mLa prueba por inducción llega al punto donde necesito probar esto: lemma1 : (n : Nat) -> (n - 0) = nEsto es lo que ...

1 la respuesta

¿Pueden dos árboles de expansión mínima para el mismo gráfico tener pesos de borde diferentes?

Un gráfico puede tener muchos árboles de expansión mínima (MST) diferentes, pero ¿pueden los diferentes MST tener diferentes conjuntos de pesos de borde? Por ejemplo, si un MST usa pesos de borde {2,3,4,5}, ¿todos los demás MST deben tener pesos ...

3 la respuesta

Número de árboles de búsqueda binarios sobre n elementos distintos

¿Cuántos árboles de búsqueda binarios se pueden construir a partir de n elementos distintos? ¿Y cómo podemos encontrar una fórmula matemáticamente probada pa...

4 la respuesta

¿Ejemplo concreto que muestre que las mónadas no están cerradas bajo la composición (con prueba)?

Es bien sabido que los funtores aplicativos están cerrados bajo la composición, pero las mónadas no lo están. Sin embargo, he tenido problemas para encontrar...

2 la respuesta

Necesito ayuda para demostrar que si f (n) = O (g (n)) implica 2 ^ (f (n)) = O (2 ^ g (n)))

En un problema anterior, mostré (con suerte correctamente) que f (n) = O (g (n)) implica lg (f (n)) = O (lg (g (n))) con condiciones suficientes (por ejemplo...

4 la respuesta

Probar la eficiencia de las repetidas llamadas al sucesor () en árboles binarios?

Necesito una pista para este ejercicio del libro de Algoritmos CLRS: Probar que no importa en qué nodo comencemos en un árbol de búsqueda binario de altura-h,k llamadas sucesivas a Tree-Successor takeO (k + h) hora