Considerando la siguiente definición formal:
Sea una función continua en el intervalo . Si , entonces existe al menos un tal que .
Este enunciado corresponde al Teorema de Bolzano (caso particular del Teorema del Valor Intermedio). Sus hipótesis son:
derivable¿Cuál de las siguientes opciones expresa correctamente la hipótesis del teorema?
Dada la siguiente tabla de valores:
Y considerando que:
¿En qué intervalo se encuentra el valor que satisface el TVM?
Observe el siguiente diagrama:

En la imagen se muestran dos conjuntos señalados como A y B que contienen elementos agrupados. Si definimos y como conjuntos finitos donde , ¿cuál de las siguientes expresiones representa correctamente la cardinalidad de la unión?
Analice el siguiente algoritmo de ordenamiento:
def mystery_sort(arr):
n = len(arr)
for i in range(n):
min_idx = i
for j in range(i + 1, n):
if arr[j] < arr[min_idx]:
min_idx = j
arr[i], arr[min_idx] = arr[min_idx], arr[i]
return arr
resultado = mystery_sort([64, 25, 12, 22, 11])
print(resultado)
¿Cuál es la salida del programa y qué algoritmo implementa?
Considere la siguiente implementación que combina recursión con funciones de orden superior:
def transform(data, predicate, mapper):
if not data:
return []
head, *tail = data
rest = transform(tail, predicate, mapper)
if predicate(head):
return [mapper(head)] + rest
return rest
numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result = transform(
numeros,
lambda x: x % 2 == 0,
lambda x: x ** 2
)
print(result)
La función transform recibe:
data: lista de elementospredicate: función que devuelve True/Falsemapper: función de transformación¿Qué imprime este programa?
Retomando el Teorema de Bolzano del Ejercicio 1, si una función continua cambia de signo en un intervalo, ¿qué método numérico aprovecha directamente esta propiedad para encontrar raíces?
Aplicando Bolzano a la tabla del Ejercicio 1, ¿cuántas veces como mínimo la función cruza el eje en ?
Usando la función transform del Ejercicio 2, ¿cuál es el resultado de ejecutar lo siguiente?
result = transform(
[3, 1, 4, 1, 5, 9, 2, 6],
lambda x: x > 3,
lambda x: x * 10
)
print(result)Si quisiéramos implementar el método de bisección en Python usando un enfoque funcional similar a transform, la cantidad de iteraciones necesarias para encontrar una raíz con tolerancia en es:
¿Cuál es la complejidad temporal del método?
Sostiene que el derecho es un conjunto de normas emanadas del Estado, y que su validez depende de un procedimiento formal, no de su contenido moral.
Plantea que los individuos ceden parte de su libertad natural a un soberano o cuerpo político, mediante un pacto fundante, para garantizar el orden y la convivencia.
Propone que existen principios de justicia universales, anteriores y superiores a cualquier legislación positiva, que derivan de la naturaleza humana o de la razón.
Analiza el derecho como instrumento de dominación de clase, sosteniendo que la estructura jurídica refleja y reproduce las relaciones de producción.
Afirma que una norma debe evaluarse por las consecuencias que produce: será justa en la medida en que maximice el bienestar general del mayor número de personas.
Considerando la siguiente definición:
"El Estado es aquella comunidad humana que, dentro de un determinado territorio, reclama para sí el monopolio de la violencia física legítima."
Indicá a qué autor corresponde.
Considerando la siguiente definición:
"El hombre es un lobo para el hombre. En el estado de naturaleza existe una guerra de todos contra todos."
Indicá a qué autor corresponde.
Considerando la siguiente definición:
"La historia de todas las sociedades hasta nuestros días es la historia de la lucha de clases."
Indicá a qué autor corresponde.
Considerando la siguiente definición:
"El estado de naturaleza tiene una ley que lo gobierna y que obliga a todos: la razón. Nadie debe dañar a otro en su vida, salud, libertad o posesiones."
Indicá a qué autor corresponde.