4 votos

Utilizando operadores lógicos en una línea

Estoy buscando una función que tiene este significado:

o

Similar a la del operador ternario en programación informática. ¿Qué sintaxis debo utilizar para expresarlo como una función matemática?

2voto

Drew Jolesch Puntos 11

$\forall x [(x>10 \rightarrow f(x) = (x + 1))] \land \forall x[(x\leq 10 \rightarrow f(x) = x-1)]$

Vi la etiqueta de «lógica» y asumió que quería un medio para expresar esto en la lógica.

Esencialmente, hay dos casos: $$f(x)=\begin{cases}x+1 &\text{ if}\; x>10\ \ x-1 &\text{ if}\; x\leq10\end{cases}$ $

Se trata de una función matemática perfectamente legítima, conocida como una Función por trozos.

0voto

Rick Decker Puntos 6575

Se puede utilizar el soporte de Iverson, definidas un predicado $P$, como $$ [P] =\begin{cases} 1 & \text{if }P\text{ is true,}\ 0 & \text{otherwise} \end{casos} $$ entonces su función tienes $$ f (x) = x-1 +2 [x > 10] $$ esta notación proviene del lenguaje de programación APL. La única pega a esta notación es que un buen número de matemáticos no ha sufrido, por lo que tendrás que explicar antes de usarla.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X