How to model this simple logic circuit using dynamical systems techniques.












1












$begingroup$


I would like to mathematically model this simple logic circuit:



OR gate with feedback



In addition, the input to input1 of this gate would also be some function that looked something like this:



some input voltage



Given a continuous function $f(x1,x2)$ that represents OR1, and a continuous function $g(x)$ that represents input into input1, how could dynamical system techniques be used to model this as a continuous non-linear system? Having no training in dynamical systems I'm not sure where to start. What would be a good textbook or tutorial that could help me start making progress with this?










share|cite|improve this question









$endgroup$












  • $begingroup$
    Are you using the "or" gate symbol to represent a continuous function or are you assuming there is a continuous function that represents the "or" gate?
    $endgroup$
    – John Douma
    Jan 2 at 21:15










  • $begingroup$
    Is the loop to be interpreted as in2[k]=out[k-1], that is out[k] = in1[k] or out[k-1]? And you are looking for a continuous version of this?
    $endgroup$
    – LutzL
    Jan 2 at 21:41










  • $begingroup$
    @JohnDouma - this is assuming $f(x1,x2)$ is a continuous function that represents the 'or' gate.
    $endgroup$
    – C Shreve
    Jan 3 at 1:02










  • $begingroup$
    @Lutlz - loop is to be interpreted as $out[k] = in1[k] or out[k-1]$ and yes...looking for a continuous version. Please assume $f(x1,x2)$ is a continuous function that represents the OR function.
    $endgroup$
    – C Shreve
    Jan 3 at 1:04










  • $begingroup$
    There is no continuous function that models an or gate. Think about bootstrapping the system. The output will be $0$ and as soon as $ggt 0$, the gate will abruptly switch to $1$.
    $endgroup$
    – John Douma
    Jan 3 at 1:37


















1












$begingroup$


I would like to mathematically model this simple logic circuit:



OR gate with feedback



In addition, the input to input1 of this gate would also be some function that looked something like this:



some input voltage



Given a continuous function $f(x1,x2)$ that represents OR1, and a continuous function $g(x)$ that represents input into input1, how could dynamical system techniques be used to model this as a continuous non-linear system? Having no training in dynamical systems I'm not sure where to start. What would be a good textbook or tutorial that could help me start making progress with this?










share|cite|improve this question









$endgroup$












  • $begingroup$
    Are you using the "or" gate symbol to represent a continuous function or are you assuming there is a continuous function that represents the "or" gate?
    $endgroup$
    – John Douma
    Jan 2 at 21:15










  • $begingroup$
    Is the loop to be interpreted as in2[k]=out[k-1], that is out[k] = in1[k] or out[k-1]? And you are looking for a continuous version of this?
    $endgroup$
    – LutzL
    Jan 2 at 21:41










  • $begingroup$
    @JohnDouma - this is assuming $f(x1,x2)$ is a continuous function that represents the 'or' gate.
    $endgroup$
    – C Shreve
    Jan 3 at 1:02










  • $begingroup$
    @Lutlz - loop is to be interpreted as $out[k] = in1[k] or out[k-1]$ and yes...looking for a continuous version. Please assume $f(x1,x2)$ is a continuous function that represents the OR function.
    $endgroup$
    – C Shreve
    Jan 3 at 1:04










  • $begingroup$
    There is no continuous function that models an or gate. Think about bootstrapping the system. The output will be $0$ and as soon as $ggt 0$, the gate will abruptly switch to $1$.
    $endgroup$
    – John Douma
    Jan 3 at 1:37
















1












1








1


0



$begingroup$


I would like to mathematically model this simple logic circuit:



OR gate with feedback



In addition, the input to input1 of this gate would also be some function that looked something like this:



some input voltage



Given a continuous function $f(x1,x2)$ that represents OR1, and a continuous function $g(x)$ that represents input into input1, how could dynamical system techniques be used to model this as a continuous non-linear system? Having no training in dynamical systems I'm not sure where to start. What would be a good textbook or tutorial that could help me start making progress with this?










share|cite|improve this question









$endgroup$




I would like to mathematically model this simple logic circuit:



OR gate with feedback



In addition, the input to input1 of this gate would also be some function that looked something like this:



some input voltage



Given a continuous function $f(x1,x2)$ that represents OR1, and a continuous function $g(x)$ that represents input into input1, how could dynamical system techniques be used to model this as a continuous non-linear system? Having no training in dynamical systems I'm not sure where to start. What would be a good textbook or tutorial that could help me start making progress with this?







ordinary-differential-equations dynamical-systems






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Jan 2 at 20:58









C ShreveC Shreve

27016




27016












  • $begingroup$
    Are you using the "or" gate symbol to represent a continuous function or are you assuming there is a continuous function that represents the "or" gate?
    $endgroup$
    – John Douma
    Jan 2 at 21:15










  • $begingroup$
    Is the loop to be interpreted as in2[k]=out[k-1], that is out[k] = in1[k] or out[k-1]? And you are looking for a continuous version of this?
    $endgroup$
    – LutzL
    Jan 2 at 21:41










  • $begingroup$
    @JohnDouma - this is assuming $f(x1,x2)$ is a continuous function that represents the 'or' gate.
    $endgroup$
    – C Shreve
    Jan 3 at 1:02










  • $begingroup$
    @Lutlz - loop is to be interpreted as $out[k] = in1[k] or out[k-1]$ and yes...looking for a continuous version. Please assume $f(x1,x2)$ is a continuous function that represents the OR function.
    $endgroup$
    – C Shreve
    Jan 3 at 1:04










  • $begingroup$
    There is no continuous function that models an or gate. Think about bootstrapping the system. The output will be $0$ and as soon as $ggt 0$, the gate will abruptly switch to $1$.
    $endgroup$
    – John Douma
    Jan 3 at 1:37




















  • $begingroup$
    Are you using the "or" gate symbol to represent a continuous function or are you assuming there is a continuous function that represents the "or" gate?
    $endgroup$
    – John Douma
    Jan 2 at 21:15










  • $begingroup$
    Is the loop to be interpreted as in2[k]=out[k-1], that is out[k] = in1[k] or out[k-1]? And you are looking for a continuous version of this?
    $endgroup$
    – LutzL
    Jan 2 at 21:41










  • $begingroup$
    @JohnDouma - this is assuming $f(x1,x2)$ is a continuous function that represents the 'or' gate.
    $endgroup$
    – C Shreve
    Jan 3 at 1:02










  • $begingroup$
    @Lutlz - loop is to be interpreted as $out[k] = in1[k] or out[k-1]$ and yes...looking for a continuous version. Please assume $f(x1,x2)$ is a continuous function that represents the OR function.
    $endgroup$
    – C Shreve
    Jan 3 at 1:04










  • $begingroup$
    There is no continuous function that models an or gate. Think about bootstrapping the system. The output will be $0$ and as soon as $ggt 0$, the gate will abruptly switch to $1$.
    $endgroup$
    – John Douma
    Jan 3 at 1:37


















$begingroup$
Are you using the "or" gate symbol to represent a continuous function or are you assuming there is a continuous function that represents the "or" gate?
$endgroup$
– John Douma
Jan 2 at 21:15




$begingroup$
Are you using the "or" gate symbol to represent a continuous function or are you assuming there is a continuous function that represents the "or" gate?
$endgroup$
– John Douma
Jan 2 at 21:15












$begingroup$
Is the loop to be interpreted as in2[k]=out[k-1], that is out[k] = in1[k] or out[k-1]? And you are looking for a continuous version of this?
$endgroup$
– LutzL
Jan 2 at 21:41




$begingroup$
Is the loop to be interpreted as in2[k]=out[k-1], that is out[k] = in1[k] or out[k-1]? And you are looking for a continuous version of this?
$endgroup$
– LutzL
Jan 2 at 21:41












$begingroup$
@JohnDouma - this is assuming $f(x1,x2)$ is a continuous function that represents the 'or' gate.
$endgroup$
– C Shreve
Jan 3 at 1:02




$begingroup$
@JohnDouma - this is assuming $f(x1,x2)$ is a continuous function that represents the 'or' gate.
$endgroup$
– C Shreve
Jan 3 at 1:02












$begingroup$
@Lutlz - loop is to be interpreted as $out[k] = in1[k] or out[k-1]$ and yes...looking for a continuous version. Please assume $f(x1,x2)$ is a continuous function that represents the OR function.
$endgroup$
– C Shreve
Jan 3 at 1:04




$begingroup$
@Lutlz - loop is to be interpreted as $out[k] = in1[k] or out[k-1]$ and yes...looking for a continuous version. Please assume $f(x1,x2)$ is a continuous function that represents the OR function.
$endgroup$
– C Shreve
Jan 3 at 1:04












$begingroup$
There is no continuous function that models an or gate. Think about bootstrapping the system. The output will be $0$ and as soon as $ggt 0$, the gate will abruptly switch to $1$.
$endgroup$
– John Douma
Jan 3 at 1:37






$begingroup$
There is no continuous function that models an or gate. Think about bootstrapping the system. The output will be $0$ and as soon as $ggt 0$, the gate will abruptly switch to $1$.
$endgroup$
– John Douma
Jan 3 at 1:37












0






active

oldest

votes












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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3059969%2fhow-to-model-this-simple-logic-circuit-using-dynamical-systems-techniques%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3059969%2fhow-to-model-this-simple-logic-circuit-using-dynamical-systems-techniques%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

Wiesbaden

Marschland

Dieringhausen