Define a function then define it's 'type'
I've been asked to define a function getEmployees that maps each role into the set of names who have that role within a business. I need to define both the type and mapping of this function.
So say I have a few sets - {Checkout}, {Manager}, {Shelf Stacker}, and say I have one name in each, maybe {John Doe} intersects both {Checkout} and {Shelf Stacker}.
I'm just a bit confused with what is meant by type, I thought they may mean to write the function, map it, and state whether it's surjective, injective etc?
I've just been told "no that's not the case..but I'm not saying any more!"
Could someone please help me try to figure this out? Or point me in the right direction? I'm lost!
functions
add a comment |
I've been asked to define a function getEmployees that maps each role into the set of names who have that role within a business. I need to define both the type and mapping of this function.
So say I have a few sets - {Checkout}, {Manager}, {Shelf Stacker}, and say I have one name in each, maybe {John Doe} intersects both {Checkout} and {Shelf Stacker}.
I'm just a bit confused with what is meant by type, I thought they may mean to write the function, map it, and state whether it's surjective, injective etc?
I've just been told "no that's not the case..but I'm not saying any more!"
Could someone please help me try to figure this out? Or point me in the right direction? I'm lost!
functions
Are you sure that your question is about Matehmatics?
– Tito Eliatron
Nov 29 at 19:56
@TitoEliatron Discrete Maths within Comp Sci - sorry for the grey area
– CerKL
Nov 29 at 20:00
add a comment |
I've been asked to define a function getEmployees that maps each role into the set of names who have that role within a business. I need to define both the type and mapping of this function.
So say I have a few sets - {Checkout}, {Manager}, {Shelf Stacker}, and say I have one name in each, maybe {John Doe} intersects both {Checkout} and {Shelf Stacker}.
I'm just a bit confused with what is meant by type, I thought they may mean to write the function, map it, and state whether it's surjective, injective etc?
I've just been told "no that's not the case..but I'm not saying any more!"
Could someone please help me try to figure this out? Or point me in the right direction? I'm lost!
functions
I've been asked to define a function getEmployees that maps each role into the set of names who have that role within a business. I need to define both the type and mapping of this function.
So say I have a few sets - {Checkout}, {Manager}, {Shelf Stacker}, and say I have one name in each, maybe {John Doe} intersects both {Checkout} and {Shelf Stacker}.
I'm just a bit confused with what is meant by type, I thought they may mean to write the function, map it, and state whether it's surjective, injective etc?
I've just been told "no that's not the case..but I'm not saying any more!"
Could someone please help me try to figure this out? Or point me in the right direction? I'm lost!
functions
functions
asked Nov 29 at 19:49
CerKL
1
1
Are you sure that your question is about Matehmatics?
– Tito Eliatron
Nov 29 at 19:56
@TitoEliatron Discrete Maths within Comp Sci - sorry for the grey area
– CerKL
Nov 29 at 20:00
add a comment |
Are you sure that your question is about Matehmatics?
– Tito Eliatron
Nov 29 at 19:56
@TitoEliatron Discrete Maths within Comp Sci - sorry for the grey area
– CerKL
Nov 29 at 20:00
Are you sure that your question is about Matehmatics?
– Tito Eliatron
Nov 29 at 19:56
Are you sure that your question is about Matehmatics?
– Tito Eliatron
Nov 29 at 19:56
@TitoEliatron Discrete Maths within Comp Sci - sorry for the grey area
– CerKL
Nov 29 at 20:00
@TitoEliatron Discrete Maths within Comp Sci - sorry for the grey area
– CerKL
Nov 29 at 20:00
add a comment |
1 Answer
1
active
oldest
votes
Let $E$ denote the set of employees and $R$ the set of roles, and $X$ the set of ordered pairs $(e,,r)$ with $ein E,,rin R$ such that $e$ has role $r$. The getEmployees
method is $rmapsto{ein E|(e,,r)in X}$. Similarly, a getRoles
method would be $emapsto{rin R|(e,,r)in X}$.
Thanks for this! I was tripping up over the method, could you please help me figure out what they might mean by "define the type" though?
– CerKL
Nov 29 at 20:15
@CerKL Presumably the types of an employee are that employee's roles. The term "type" in this context might have meant the type of a variable in programming, e.g.List<Role>
or any number of similar things in C#.
– J.G.
Nov 29 at 20:18
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3019108%2fdefine-a-function-then-define-its-type%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Let $E$ denote the set of employees and $R$ the set of roles, and $X$ the set of ordered pairs $(e,,r)$ with $ein E,,rin R$ such that $e$ has role $r$. The getEmployees
method is $rmapsto{ein E|(e,,r)in X}$. Similarly, a getRoles
method would be $emapsto{rin R|(e,,r)in X}$.
Thanks for this! I was tripping up over the method, could you please help me figure out what they might mean by "define the type" though?
– CerKL
Nov 29 at 20:15
@CerKL Presumably the types of an employee are that employee's roles. The term "type" in this context might have meant the type of a variable in programming, e.g.List<Role>
or any number of similar things in C#.
– J.G.
Nov 29 at 20:18
add a comment |
Let $E$ denote the set of employees and $R$ the set of roles, and $X$ the set of ordered pairs $(e,,r)$ with $ein E,,rin R$ such that $e$ has role $r$. The getEmployees
method is $rmapsto{ein E|(e,,r)in X}$. Similarly, a getRoles
method would be $emapsto{rin R|(e,,r)in X}$.
Thanks for this! I was tripping up over the method, could you please help me figure out what they might mean by "define the type" though?
– CerKL
Nov 29 at 20:15
@CerKL Presumably the types of an employee are that employee's roles. The term "type" in this context might have meant the type of a variable in programming, e.g.List<Role>
or any number of similar things in C#.
– J.G.
Nov 29 at 20:18
add a comment |
Let $E$ denote the set of employees and $R$ the set of roles, and $X$ the set of ordered pairs $(e,,r)$ with $ein E,,rin R$ such that $e$ has role $r$. The getEmployees
method is $rmapsto{ein E|(e,,r)in X}$. Similarly, a getRoles
method would be $emapsto{rin R|(e,,r)in X}$.
Let $E$ denote the set of employees and $R$ the set of roles, and $X$ the set of ordered pairs $(e,,r)$ with $ein E,,rin R$ such that $e$ has role $r$. The getEmployees
method is $rmapsto{ein E|(e,,r)in X}$. Similarly, a getRoles
method would be $emapsto{rin R|(e,,r)in X}$.
answered Nov 29 at 19:53
J.G.
22.3k22034
22.3k22034
Thanks for this! I was tripping up over the method, could you please help me figure out what they might mean by "define the type" though?
– CerKL
Nov 29 at 20:15
@CerKL Presumably the types of an employee are that employee's roles. The term "type" in this context might have meant the type of a variable in programming, e.g.List<Role>
or any number of similar things in C#.
– J.G.
Nov 29 at 20:18
add a comment |
Thanks for this! I was tripping up over the method, could you please help me figure out what they might mean by "define the type" though?
– CerKL
Nov 29 at 20:15
@CerKL Presumably the types of an employee are that employee's roles. The term "type" in this context might have meant the type of a variable in programming, e.g.List<Role>
or any number of similar things in C#.
– J.G.
Nov 29 at 20:18
Thanks for this! I was tripping up over the method, could you please help me figure out what they might mean by "define the type" though?
– CerKL
Nov 29 at 20:15
Thanks for this! I was tripping up over the method, could you please help me figure out what they might mean by "define the type" though?
– CerKL
Nov 29 at 20:15
@CerKL Presumably the types of an employee are that employee's roles. The term "type" in this context might have meant the type of a variable in programming, e.g.
List<Role>
or any number of similar things in C#.– J.G.
Nov 29 at 20:18
@CerKL Presumably the types of an employee are that employee's roles. The term "type" in this context might have meant the type of a variable in programming, e.g.
List<Role>
or any number of similar things in C#.– J.G.
Nov 29 at 20:18
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3019108%2fdefine-a-function-then-define-its-type%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Are you sure that your question is about Matehmatics?
– Tito Eliatron
Nov 29 at 19:56
@TitoEliatron Discrete Maths within Comp Sci - sorry for the grey area
– CerKL
Nov 29 at 20:00