ForHosting KIT · Matematica

Funzione iniettiva

Scopra se una funzione ha un'inversa prima di provare a costruirla: f(x) = 2x − 1 supera il test della retta orizzontale, perché ogni risultato proviene da un solo valore di partenza. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Tipo
Linear
A
2
B
-1
Ottiene
Espressione
2x-1
Nome di dominio
all real numbers
Codice del dominio
all_reals
Test della retta orizzontale
pass

Una funzione è iniettiva, o uno a uno, quando ingressi distinti non producono mai la stessa uscita. Quella proprietà è esattamente ciò che il test della retta orizzontale cattura su un grafico: se ogni retta orizzontale incontra la curva in al più un punto, la funzione è iniettiva e quindi invertibile sulla sua immagine. Gli studenti lo incontrano preparando le funzioni inverse, restringendo domini quadratici o decidendo se un’esponenziale o un logaritmo ammette già l’inversa senza ulteriori tagli. Docenti e autori di LMS necessitano di un oracolo deterministico che dichiari superato o fallito con un motivo breve, non un disegno vago. Questo verificatore di funzione uno a uno accetta una famiglia algebrica comune—lineare, quadratica, valore assoluto, cubica, esponenziale, logaritmica, reciproca, potenza o radice quadrata—, coefficienti opzionali e una restrizione di dominio opzionale; restituisce se il criterio della retta orizzontale è soddisfatto, se la mappa è invertibile, un’espressione da mostrare e una ragione in linguaggio chiaro.

Cosa decide il test della retta orizzontale

Il criterio della retta orizzontale è il gemello grafico della definizione algebrica di iniettività. Algebricamente, f è iniettiva su un dominio D quando f(x1) uguale a f(x2) impone x1 uguale a x2 per ogni coppia in D. Graficamente, nessuna retta orizzontale y uguale a k può intersecare il grafico più di una volta dentro D.

Quando il test è superato, ogni valore di uscita nell’immagine proviene da esattamente un ingresso, così Lei può invertire le frecce e ottenere un’inversa ben definita dall’immagine a D. Quando fallisce, almeno un’uscita è condivisa da due ingressi, e ogni tentativo di inversa dovrebbe restituire due valori insieme. Fallimenti classici: potenze pari come x al quadrato su tutti i reali, forme a V del valore assoluto sulla retta intera e parabole aperte da entrambi i lati del vertice.

Superamenti classici: mappe lineari non costanti, crescita e decadimento esponenziali con base valida, logaritmi sulla semiretta nativa, potenze di grado dispari e rami di radice quadrata per x maggiore o uguale allo scostamento. Le cubiche sono più sottili: alcune sono strettamente monotone su tutta la retta (ad esempio x al cubo), altre oscillano con un massimo e un minimo locali e falliscono finché non si taglia il dominio.

Questo verificatore codifica tali regole per famiglia con opzioni di dominio esplicite—tutti i reali, raggi unilaterali e semirette del vertice per parabole e valore assoluto—così Lei ottiene la stessa conclusione di un manuale dopo uno schizzo del grafico, senza dipendere da pixel né da un nucleo di algebra computazionale.

Dove un verificatore uno a uno conviene

I corsi di algebra usano un verificatore di funzione iniettiva affinché chi studia confermi che y uguale a due x più uno è invertibile mentre y uguale a x al quadrato su tutti i reali non lo è, poi ritestino x al quadrato con x maggiore o uguale a zero e vedano il verdetto invertirsi—un modo interattivo per interiorizzare la restrizione di dominio prima di formalizzare l’inversa.

Generatori di esami e plugin LMS necessitano di un oracolo deterministico che non inventi mai un superamento per una cubica con due punti di flesso di svolta né un fallimento per un’esponenziale pura. I siti di contenuti che competono su frasi come verificatore di funzione uno a uno o calcolatrice del test della retta orizzontale beneficiano di uno strumento dal vivo il cui livello gratuito coincide byte per byte con il contratto di automazione.

Mantenga le richieste piccole, fissi i flag booleani e le parole chiave della ragione nei test, e otterrà decisioni riproducibili del criterio orizzontale per compiti, siti curricolari ed edge worker senza erigere infrastruttura grafica propria.

Preparazione della funzione inversa in classe

Consenta agli studenti di inviare una famiglia e un dominio, vedere se il test della retta orizzontale è superato e solo allora tentare di scrivere la formula dell’inversa.

Valutazione automatica LMS ed esami

Corregga le voci di iniettività con un oracolo deterministico che distingue le parabole su tutta la retta dalle restrizioni alla semiretta del vertice.

Cosa verifica il controllore di funzione uno a uno?

Applica il criterio della retta orizzontale a una famiglia algebrica e a un dominio dichiarati, indicando se la funzione è iniettiva (uno a uno) e quindi invertibile sulla sua immagine, con un motivo breve.

Quando una quadratica supera il test della retta orizzontale?

Mai su tutti i numeri reali quando a≠0.

Ogni funzione uno a uno è segnalata come invertibile?

Scelte di codominio fuori dall’immagine restano a carico di chi chiama.

La funzione x al quadrato è iniettiva?

Non su tutti i reali: x e −x danno lo stesso risultato, quindi una retta orizzontale taglia la parabola due volte. Limitando il dominio a un lato del vertice, il test viene superato.

Tutte le funzioni cubiche sono iniettive?

No. Una cubica come x al cubo cresce sempre e supera il test, mentre una con un massimo e un minimo locali ripete i valori e fallisce finché non si restringe il dominio.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Contratto di ingresso, famiglie e forma della risposta

Invii con POST un corpo JSON il cui campo obbligatorio è kind: uno tra linear, quadratic, absolute, cubic, exponential, logarithmic, reciprocal, power o square_root. I coefficienti opzionali a, b, c, d, n, base, h e k seguono lo stesso spirito di nomi di altri strumenti di algebra: linear è ax più b, quadratic è a x al quadrato più b x più c, absolute è il modulo di a x più b più la costante esterna c, cubic è a x al cubo più b x al quadrato più c x più d, exponential è a volte base elevato a x più k, logarithmic è a volte log in base di x meno h più k, reciprocal è a su x meno h più k, power è a volte x alla n più k, e square_root è a volte la radice quadrata principale di x meno h più k. Il dominio predefinito è l’insieme nativo della famiglia—tutti i reali per linear, quadratic, absolute, cubic ed exponential; un raggio positivo o non negativo per log, radici e potenze non intere; la retta forata per le reciproche—, ma Lei può passare nonnegative, positive, nonpositive, negative, right_of_vertex o left_of_vertex quando restringe di proposito una parabola o una V affinché esista l’inversa. Combinazioni non valide sollevano invalid_input: coefficienti principali nulli dove la famiglia collasserebbe, basi esponenziali o logaritmiche non positive o uguali a uno, codici di dominio del vertice su famiglie senza vertice, e richieste di log o radice su domini fuori dal ramo reale principale. In caso di successo il corpo riecheggia kind, un’espressione compatta, un’etichetta umana di dominio, domain_code, i coefficienti effettivi, is_one_to_one, is_invertible (uguale al flag di iniettività per funzioni reali sulla loro immagine), horizontal_line_test come pass o fail, un paragrafo di ragione adatto all’interfaccia, e method impostato a horizontal_line_criterion. Quando un fallimento è facile da testimoniare, witness_x1 e witness_x2 opzionali indicano ingressi distinti che condividono un livello orizzontale. Il percorso gratuito del browser e l’API prepagata condividono lo stesso modulo puro, così una dimostrazione in aula e uno script di valutazione vedono gli stessi booleani per lo stesso payload.

Dove un verificatore uno a uno conviene

I notebook di ingegneria a volte servono solo un cancello rapido di iniettività prima di invocare un’inversa simbolica o adattare una curva di calibrazione reversibile; un piccolo endpoint di parse evita di trascinare un intero sistema di algebra computazionale per famiglie da manuale. Poiché l’implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita, e i fallimenti di validazione non consumano il saldo.

Widget di curriculum e contenuti

Incorpori un verificatore gratuito di funzione uno a uno nelle pagine di lezione orientate alla ricerca del test della retta orizzontale e delle funzioni invertibili.

Quali tipi di funzione sono supportati?

Famiglie ammesse: linear, quadratic, absolute, cubic, exponential, logarithmic, reciprocal, power e square_root, con coefficienti opzionali a, b, c, d, n, base, h, k e restrizioni di dominio opzionali.

Quanto costa il verificatore di funzione uno a uno?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l’ingresso non valido non viene addebitato.

Leggi la documentazione completa del KIT →