ForHosting KIT · Matemáticas

Función inyectiva

Sepa si una función tiene inversa antes de intentar construirla: f(x) = 2x − 1 supera la prueba de la recta horizontal, porque cada resultado procede de un único valor de entrada. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Tipo
Linear
A
2
B
-1
Obtiene
Expresión
2x-1
Nombre de dominio
all real numbers
Código del dominio
all_reals
Prueba de la recta horizontal
pass

Una función es inyectiva, o uno a uno, cuando entradas distintas nunca producen la misma salida. Esa propiedad es exactamente lo que captura el test de la recta horizontal en un gráfico: si cada recta horizontal corta la curva en a lo sumo un punto, la función es inyectiva y, por tanto, invertible sobre su recorrido. Los estudiantes lo encuentran al preparar funciones inversas, al restringir dominios cuadráticos o al decidir si una exponencial o un logaritmo ya admite inversa sin más recortes. Docentes y autores de LMS necesitan un oráculo determinista que declare aprobado o fallido con un motivo breve, no un dibujo vago. Este comprobador de funciones uno a uno acepta una familia algebraica habitual—lineal, cuadrática, valor absoluto, cúbica, exponencial, logarítmica, recíproca, potencia o raíz cuadrada—, coeficientes opcionales y una restricción de dominio opcional; devuelve si el criterio de la recta horizontal se cumple, si la aplicación es invertible, una expresión para mostrar y una razón en lenguaje claro.

Qué decide el test de la recta horizontal

El criterio de la recta horizontal es el gemelo gráfico de la definición algebraica de inyectividad. En álgebra, f es inyectiva en un dominio D cuando f(x1) igual a f(x2) obliga a x1 igual a x2 para todo par en D. En el gráfico, ninguna recta horizontal y igual a k puede cortar la gráfica más de una vez dentro de D.

Si la prueba se aprueba, cada valor de salida en el recorrido proviene de exactamente una entrada, de modo que puede invertir las flechas y obtener una inversa bien definida del recorrido hacia D. Si falla, al menos una salida la comparten dos entradas, y cualquier intento de inversa tendría que devolver dos valores a la vez. Fracasos clásicos: potencias pares como x al cuadrado en todos los reales, formas en V del valor absoluto en la recta completa y parábolas abiertas a ambos lados del vértice.

Aprobados clásicos: mapas lineales no constantes, crecimiento y decaimiento exponencial con base válida, logaritmos en su semirrecta nativa, potencias de grado impar y ramas de raíz cuadrada para x mayor o igual que el desplazamiento. Las cúbicas son más sutiles: algunas son estrictamente monótonas en toda la recta (por ejemplo x al cubo), mientras otras oscilan con un máximo y un mínimo local y fallan hasta que se recorta el dominio.

Este comprobador codifica esas reglas por familia con opciones de dominio explícitas—todos los reales, rayos unilaterales y semirrectas del vértice para parábolas y valor absoluto—para que usted obtenga la misma conclusión que un manual tras esbozar la gráfica, sin depender de píxeles ni de un núcleo de álgebra computacional.

Dónde un comprobador uno a uno aporta valor

Los cursos de álgebra usan un comprobador de funciones inyectivas para que el alumnado confirme que y igual a dos x más uno es invertible mientras y igual a x al cuadrado en todos los reales no lo es, y luego vuelva a probar x al cuadrado con x mayor o igual que cero y vea cambiar el veredicto: una forma interactiva de interiorizar la restricción de dominio antes de formalizar la inversa.

Los generadores de exámenes y los plugins LMS necesitan un oráculo determinista que nunca invente un aprobado para una cúbica con dos puntos de inflexión de giro ni un fallo para una exponencial pura. Los sitios de contenidos que compiten por frases como comprobador de función uno a uno o calculadora del test de la recta horizontal se benefician de una herramienta en vivo cuyo nivel gratuito coincide byte a byte con el contrato de automatización.

Mantenga las peticiones pequeñas, fije los indicadores booleanos y las palabras clave de la razón en las pruebas, y obtendrá decisiones reproducibles del criterio horizontal para deberes, sitios curriculares y edge workers sin montar infraestructura gráfica propia.

Preparación de la función inversa en clase

Permita que el alumnado envíe una familia y un dominio, vea si el test de la recta horizontal se aprueba y solo entonces intente escribir la fórmula de la inversa.

Calificación automática en LMS y exámenes

Corrija ítems de inyectividad con un oráculo determinista que distinga parábolas en toda la recta de restricciones a la semirrecta del vértice.

Widgets de currículo y contenidos

Inserte un comprobador gratuito de funciones uno a uno en páginas de lección orientadas a la búsqueda del test de la recta horizontal y de funciones invertibles.

¿Qué comprueba el verificador de funciones uno a uno?

Aplica el criterio de la recta horizontal a una familia algebraica y un dominio declarados, e indica si la función es inyectiva (uno a uno) y por tanto invertible sobre su recorrido, con un motivo breve.

¿Cuándo aprueba una cuadrática el test de la recta horizontal?

Nunca en todos los números reales si a≠0.

¿Toda función uno a uno se marca como invertible?

Las elecciones de codominio fuera del recorrido quedan a cargo de quien llama.

¿Es inyectiva la función x al cuadrado?

No en todos los reales: x y −x dan el mismo resultado, así que una recta horizontal corta la parábola dos veces. Si restringe el dominio a un lado del vértice, la prueba se supera.

¿Todas las funciones cúbicas son inyectivas?

No. Una cúbica como x al cubo crece siempre y supera la prueba, pero una con un máximo y un mínimo locales repite resultados y falla hasta que se recorta su dominio.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/algebra/one-to-one-function-check

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/algebra/one-to-one-function-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"kind":"linear"}'
{
  "kind": "linear"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.one_to_one_function_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Contrato de entrada, familias y forma de la respuesta

Envíe por POST un cuerpo JSON cuyo campo obligatorio es kind: uno entre linear, quadratic, absolute, cubic, exponential, logarithmic, reciprocal, power o square_root. Los coeficientes opcionales a, b, c, d, n, base, h y k siguen el mismo espíritu de nombres que otras herramientas de álgebra: linear es ax más b, quadratic es a x al cuadrado más b x más c, absolute es el módulo de a x más b más la constante exterior c, cubic es a x al cubo más b x al cuadrado más c x más d, exponential es a por base elevado a x más k, logarithmic es a por log en base de x menos h más k, reciprocal es a entre x menos h más k, power es a por x a la n más k, y square_root es a por la raíz cuadrada principal de x menos h más k. El dominio por defecto es el conjunto nativo de la familia—todos los reales para linear, quadratic, absolute, cubic y exponential; un rayo positivo o no negativo para logs, raíces y potencias no enteras; la recta perforada para recíprocas—, pero puede pasar nonnegative, positive, nonpositive, negative, right_of_vertex o left_of_vertex cuando restrinja a propósito una parábola o una V para que exista inversa. Combinaciones inválidas lanzan invalid_input: coeficientes principales nulos donde la familia se colapsaría, bases exponenciales o logarítmicas no positivas o iguales a uno, códigos de dominio de vértice en familias sin vértice, y peticiones de log o raíz en dominios fuera de la rama real principal. En éxito el cuerpo repite kind, una expresión compacta, una etiqueta humana de dominio, domain_code, los coeficientes efectivos, is_one_to_one, is_invertible (igual al indicador de inyectividad para funciones reales sobre su recorrido), horizontal_line_test como pass o fail, un párrafo de razón apto para la interfaz, y method igual a horizontal_line_criterion. Cuando un fallo es fácil de atestiguar, witness_x1 y witness_x2 opcionales señalan entradas distintas que comparten un nivel horizontal. La ruta gratuita del navegador y la API de prepago comparten el mismo módulo puro, de modo que una demo de clase y un script de calificación ven los mismos booleanos para la misma carga.

Dónde un comprobador uno a uno aporta valor

Los cuadernos de ingeniería a veces solo precisan una puerta rápida de inyectividad antes de invocar una inversa simbólica o ajustar una curva de calibración reversible; un pequeño endpoint de parse evita arrastrar un sistema completo de álgebra computacional para familias de libro de texto. Como la implementación es parse puro de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente, y los fallos de validación no consumen saldo.

¿Qué tipos de función admite?

Familias admitidas: linear, quadratic, absolute, cubic, exponential, logarithmic, reciprocal, power y square_root, con coeficientes opcionales a, b, c, d, n, base, h, k y restricciones de dominio opcionales.

¿Cuánto cuesta el comprobador de funciones uno a uno?

La herramienta en el navegador es gratuita. Las peticiones API usan saldo prepago de KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.

Ver la documentación completa del KIT →