define function on two sets
Hi. I have two sets: X, Y. I want to define a function
F : X ->Y
and I have the values of f(x). I searched the net but found nothing. thanks.
asked 2017-11-10 09:53:26 +0100
This post is a wiki. Anyone with karma >750 is welcome to improve it.
Hi. I have two sets: X, Y. I want to define a function
F : X ->Y
and I have the values of f(x). I searched the net but found nothing. thanks.
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2017-11-10 09:53:26 +0100
Seen: 229 times
Last updated: Nov 10 '17
defining function for graph (help needed)
automatic substitution within functions?
How do I get the classical N1 object rather than N*? (NN)
Numerical integration in a function
plot unions, intersections, etc.
How do I define a piecewise function?
Using matrix elements as arguments
How to limit the number digits of constants in displayed real numbers?
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.
Your question is not very clear to me. I suppose that $X$ and $Y$ are finite sets. If you know a map from $X$ to $Y$ and you want to define it in SageMath, you may define a dictionary with keys $X$ and values $Y$ : define
d = dict()and thend[x] = yfor all pairs $(x,y)$ such that $y = f(x)$. If on the other hand you have $f$ defined in some way, such as a dictionary or something similar, and you want it truly as a function, you may write (I use the dictionary, known globally):Could you please provide the sets and the function you want to deal with in Sage ?